我想要的是每个单选按钮集的字段名称是灵活的,例如,它的范围可以从 10-30 个字符,但第一行和第二行的单选按钮位置必须对齐,如下所示。此外,单选按钮名称可能会更改,因此尽管单选按钮名称发生更改,但有没有办法保持对齐。似乎德语的最大值是 4 个字符('Nein')和 2 个字符('Ja')以及英语的不同数字。
那么IE中是否有一种通用的方法来保持第一行和第二行之间的单选按钮对齐,并且还对齐字段名称?一个很好的例子如下:
我对我的 css 样式表所做的是尝试上述样式,但我在每个字段名称前面作为固定长度空格的缩进导致单选按钮未对齐。以下是我当前的代码结果:
我的CSS代码
.sRRBA { font-family:Arial;color:#000000;font-size:9pt; margin-left:190px }
.sRRBJ { font-family:Arial;color:#000000;font-size:9pt; margin-left:190px }
.sRRCI { font-family:Arial;color:#000000;font-size:9pt; margin-left:190px }
.sRRDH { font-family:Arial;color:#000000;font-size:9pt; margin-left:190px }
查看源代码
<span class="sRRBA">Customer Marketing Permission Postal Address</span>
<input type="radio" name="" value="N" />
<span class="readonlytext">No</span>
<input type="radio" name="" value="Y" />
<span class="readonlytext">Yes</span>
<span class="sRRBJ">Customer Marketing Permission Telephone</span>
<input type="radio" name="" value="N" />
<span class="readonlytext">No</span>
<input type="radio" name="" value="Y" />
<span class="readonlytext">Yes</span>
<span class="sRRCI">Customer Marketing Permission Mobile Phone</span>
<input type="radio" name="" value="N" />
<span class="readonlytext">No</span>
<input type="radio" name="" value="Y" />
<span class="readonlytext">Yes</span>
<span class="sRRDH">Customer Marketing Permission Email</span>
<input type="radio" name="" value="N" />
<span class="readonlytext">No</span>
<input type="radio" name="" value="Y" />
<span class="readonlytext">Yes</span>
</div>