0

CSS:

input[type='radio'] {

    position: absolute;
    left: 42.5em;
    top: 29.5em;    

}

input[type='radio'][value='no'] {

    position: absolute;
    left: 46.4em;
    top: 29.5em;    
}

HTML:

<input type="radio" name="relocate" value="yes" />Yes<br>
<input type="radio" name="relocate" value="no" />No

当我将样式应用于单选按钮时,它不起作用,它不会切换,它会卡住。CSS HTML

4

1 回答 1

0

你的问题是position:absolute;,因为一个元素的定位是相对于第一个父元素的位置不是静态的。由于您在此示例中没有任何父定位,因此input相对于html块定位。

于 2012-11-26T22:08:39.750 回答