如果我有以下html代码,我该如何为“双人床”文本设置css样式?CSS输入标签后的文字
<input type="checkbox" name="room_type_uids[]" value="1" style="line-height: 8;height: 20px;">Double Bed<br />
如果我有以下html代码,我该如何为“双人床”文本设置css样式?CSS输入标签后的文字
<input type="checkbox" name="room_type_uids[]" value="1" style="line-height: 8;height: 20px;">Double Bed<br />
除非您将文本包装在某个容器元素中,否则不能设置该文本的样式。可能senarios是..
自动换行中的一个元素,整个事情说div
比你可以这样做
<div class="wrap">
<input type="checkbox" name="room_type_uids[]" value="1" style="line-height: 8;height: 20px;">Double Bed<br />
</div>
.wrap {
color: #f00;
}
OR
简单包扎span
标签内的文本.. 。
<input type="checkbox" name="room_type_uids[]" value="1" style="line-height: 8;height: 20px;"><span class="wrap_text">Double Bed</span><br />
.wrap_text {
color: red;
}
如果你不想分配class
到span
标签,您还可以使用邻近的选择+
像
input[name="room_type_uids[]"] + span {
color: red;
}
完全完美。 –
看到这个DEMO
你不能设置样式到“双人床”之前,不是在标签。
<span style="color:red">Double Bed</span>
的复选框
您可以在vertical-align:middle
样式添加到您的复选框。所以复选框对齐中间。
<input type="checkbox" name="room_type_uids[]" value="1" style="line-height: 8;height: 20px; vertical-align:middle;">Double Bed<br />
输入元素不是容器元素因此你无法控制造型或CSS规则通过定义<input type=checkbox>
- 元素风格的复选框后面的文本。
您需要一个单独的容器,该容器将包含文本并为容器本身定义样式,以将样式应用于文本"Double Bed"
。
所以使用以下命令:
<div style="line-height: 8;height: 20px;">
<input type="checkbox" name="room_type_uids[]" value="1">Double Bed<br />
</div>
缠上<label>
其提供的可用性改进的元素。风格可以贴在标签上。
例子:
<label style="color:#FF0000;"><input type="checkbox" name="room_type_uids[]" value="1" style="line-height: 8;height: 20px;">Double Bed</label><br />
包裹在一个span标签或使用文本无论它的容器是为CSS选择器,然后根据需要重写样式输入。 – davidpauljunior