【发布时间】:2020-07-08 18:41:59
【问题描述】:
我正在创建一个表单并使用浮动水平显示一组单选按钮以节省空间。但是,之后我无法清除浮动,收音机下方的标题就在它们旁边。
html代码如下:
<div class="choice">
<ul>
<li><label for="yes">Yes</label><input type="radio" name="newsletter" id="yes" value="yes"/></li>
<li><label for="no">No</label><input type="radio" name="newsletter" id="no" value="no"/></li>
</ul>
</div>
<h2>Questions or Comments</h2>
而我的 CSS 如下:
.choice ul li label {width: 30px;}
.choice ul li {float:left;}
.choice {clear:both;}
输出如下所示(星号代表此处的单选按钮):
Would you like to subscribe to our newsletter?
Yes * No * Questions or Comments
【问题讨论】:
-
你想在下一行显示 h2 内容吗..?
-
是的,我希望它位于下一行。
标签: list forms radio-button css-float