我想在复选框和文本之间留出空格。
<asp:CheckBox ID="chkPublic" runat="server" Text="Public" Font-Bold="true" />
如何在复选框和文本之间获取空间。感谢。
编辑:我需要一些css格式。感谢。
答案 0 :(得分:26)
<asp:CheckBox ID="chkPublic" runat="server" Text="Public" Font-Bold="true" CssClass="mycheckbox" />
在stylesheet.css中
.mycheckbox input[type="checkbox"]
{
margin-right: 5px;
}
答案 1 :(得分:2)
回复较晚,但希望对寻求解决方案的其他人有所帮助。您可以通过在文本属性值中嵌入不间断空格来“快速且脏乱地”添加空格。优点是您可以对其他地方所应用的样式例外的控件执行此操作,而不必仅为一个控件创建新的样式表。例如:
//Hide admin bar for all users except administrators
if( current_user_can('manage_options') ) {
show_admin_bar(true);
} else {
// All other users can't view admin bar
show_admin_bar(false);
}
答案 2 :(得分:1)
我为标签创建了一个样式:
label {
font-size: 1em;
color: black;
text-transform: uppercase;
margin-left: 5px;
}
但是它会影响标题标签,所以我也创建了一个样式:
.lheader {
font-size: 1.5em;
color: #1ca795;
text-transform: uppercase;
}
它在所有设备上都运行良好。
答案 3 :(得分:0)
你可以这样写:
<asp:CheckBox ID="chkPublic" runat="server" Text="" Font-Bold="true" /> MyText
或者就是这样:
<asp:CheckBox ID="chkPublic" runat="server" Text=" Public" Font-Bold="true" />
是html中的单个空格