2つの列を含むブートストラップレイアウトを使用しています。しかし、今私は入力フィールドの右側に少しイメージを持っています。イメージは、入力フィールドのスニペットの隣に表示する必要があります。ブートストラップを使用した画像付き3列
これは私のHTMLレイアウトです:
<div class="row">
<div class="col-sm-12 col-md-6">
<p>Op deze pagina kun je de mail die aan nieuw personeel wordt verzonden aanpassen naar je eigen smaak. Pas de content aan en bekijk de preview van de mail voor het te verwachten resultaat.<br /><br /></p>
@Html.HiddenFor(m => m.Afzender, heeftSchrijfrechten)
<div class="property extra-margin">
<label>Onderwerp</label>
@Html.EditorFor(m => m.Onderwerp, heeftSchrijfrechten)
</div>
<div class="property extra-margin">
<label>Titel</label>
@Html.EditorFor(m => m.Titel, heeftSchrijfrechten)
</div>
<div class="property extra-margin">
<label>Snippet</label>
@Html.EditorFor(m => m.Snippet, heeftSchrijfrechten)
</div>
@*<div class="col-sm-5" >
<img src="~/Images/EmailTemplate_Snippet.png" />
</div>*@
@if (Html.GebruikerContext().Klant.LogoIDSpecified)
{
<div class="property wide extra-margin">
<br />
<label>
Kies header logo
</label>
<div class="email-logo">
<label>
<span class="email-logo-image" id="EmailTemplateCursor">
<img src='/Beheer/Images/mainlogo_274x122.png' />
</span>
<span class="email-logo-button">
@Html.RadioButton("logo-selectie", "standaard", !Model.GebruikKlantLogo, new { @name = "logoKeuze" })
<span>standaard logo</span>
</span>
</label>
</div>
<div class="email-logo">
<label>
<span class="email-logo-image" id="EmailTemplateCursor">
<img src='/Beheer/Document/[email protected](Html.GebruikerContext().Klant.LogoID)' />
</span>
<span class="email-logo-button">
@Html.RadioButton("logo-selectie", "klant", Model.GebruikKlantLogo, new { @name = "logoKeuze" })
<span>eigen logo</span>
</span>
</label>
</div>
</div>
}
<div class="property">
<label>Introductietekst</label>
</div>
<div class="property">
@Html.EditorFor(m => m.IntroductieTekst, "HtmlEditorEmailTemplate", heeftSchrijfrechten)
</div>
<div class="property">
<br /> <label>Afzendertekst</label>
</div>
<div class="property">
@Html.EditorFor(m => m.AfzenderTekst, "HtmlEditorEmailTemplate", heeftSchrijfrechten)
</div>
@if (heeftSchrijfrechten)
{
<div class="navigatie alignRight">
@ButtonHelper.Button(ButtonType.Default, ButtonSize.Large, "Herstel standaard mail", id: "herstel-standaard", icon: "glyphicon-refresh")
@ButtonHelper.Button(ButtonType.Primary, ButtonSize.Large, Messages.Global_Action_Opslaan, "opslaan", icon: "glyphicon-floppy-save")
</div>
}
</div>
<br />
<div class="col">
<img src="~/Images/EmailTemplate_Snippet.png" />
</div>
<div class="col-sm-12 col-md-6">
<div id="email-template-edit" class="panel panel-default basisViewEdit">
<div class="panel-heading panel-heading-sub">
Mail Preview
<a id="previewEmail" href="#">
<span class="glyphicon glyphicon-repeat right"></span>
</a>
</div>
</div>
<div id="preview-container">
<div id="preview" class="backgroundTemplateStyle"></div>
</div>
</div>
</div>
は今、私はスニペット入力フィールドの横に小さな画像を持っていると思います。私はまた、鮮明さのための画像を追加しました。
私はこのように今それを持っている:
<div class="property extra-margin input-group">
<label>Snippet</label>
@Html.EditorFor(m => m.Snippet, heeftSchrijfrechten)
<div class="input-group-append">
<span class="input-group-text border-0 bg-white" id="snippet">
<i class="fa fa-info-circle" aria-hidden="true"></i>
</span>
</div>
</div>
しかし、それはこのようになりましたになります:あなたはのInput groupコンポーネントを使用することにより、入力フィールドの隣にアイコンを追加することができます
誰かどんな提案? –