【发布时间】:2017-12-28 14:33:23
【问题描述】:
我正在使用包含两列的 Bootstrap 布局。但是现在我想在输入字段的右侧有一个小图像。图像必须出现在输入字段 sn-p 旁边。
这是我的 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/Download?documentID=@(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>
现在我想在 sn-p 输入字段旁边放一个小图像。为了清晰起见,我还添加了一张图片。
我现在是这样的:
<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>
【问题讨论】:
-
有人有什么建议吗?
标签: html twitter-bootstrap bootstrap-4