【发布时间】:2018-08-09 14:13:36
【问题描述】:
我有一个单选表单,它是由 wicket 中的 RadioChoice 组件生成的。这里<span/> 涵盖了表单中所有可能的选择。我希望跨度向下。屏幕上每行一个选项,但我目前遇到的问题是,如果我尝试设置choice 的样式,它会被设置为一个。例如,如果我尝试使用border: 1px solid red;,它只会创建一个边框,而不是每个选项一个边框。
<form class="mapSelector" wicket:id="radioForm">
<span class="choice" wicket:id="radio"></span>
</form>
【问题讨论】:
-
我不确定我是否完全理解。你不能在
Span中赋予风格,因为生成会像<span " wicket:id="radio"> <input type="radio">choice 1</input> <input type="radio">choice 2</input> </span>所以你必须赋予广播风格。您可以尝试像span.input[type="radio"]{border: 1px solid red; }这样的内联样式