gpt4 book ai didi

html - 在纯 css 中垂直定位单选按钮和标签

转载 作者:太空宇宙 更新时间:2023-11-03 23:34:31 24 4
gpt4 key购买 nike

以下 HTML 是从库中生成的,无法以任何方式更改,因此我需要一个纯 CSS 解决方案来解决我的问题。我希望单选按钮垂直显示,而不是像这样从左到右显示 enter image description here

这是我的代码。

<span class="buttonset" id="test">

<input type="radio" id="test_1" name="test" value="CC">
<label for="test_1">Option 1</label>

<input type="radio" id="test_2" name="test" value="PL">
<label for="test_2">Option 2</label>

<input type="radio" id="test_3" name="test" value="AL">
<label for="test_3">Option 3</label>

<input type="radio" id="test_4" name="test" value="HL">
<label for="test_4">Option 4</label>

<input type="radio" id="test_5" name="test" value="CL">
<label for="test_5">Option 5</label>

<input type="radio" id="test_6" name="test" value="CL">
<label for="test_6">Option 6</label>

</span>

另见 http://jsfiddle.net/QHvhs/是否有纯 CSS 方法在每个 input 和 label 元素后换行?

最佳答案

您可以使用 css3 伪选择器 :after 在每个标签后插入换行符,使列表垂直。

.buttonset label:after {
content:"\A";
white-space:pre;
}

现场演示: Fiddle

关于html - 在纯 css 中垂直定位单选按钮和标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24468632/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com