问答详情
源自:3-8 表单控件(复选框和单选按钮水平排列)

如果要让文字显示在单选按钮、复选框前面,这种<lable>标签套<input>的方式是不是就不行了啊?

如果要让文字显示在单选按钮、复选框前面,这种<lable>标签套<input>的方式是不是就不行了啊?

提问者:ZF_Steven 2015-07-11 10:57

个回答

  • kyang
    2015-08-26 10:14:28
    已采纳

    或者直接这样,将文字放在label标签内,并设置一个for属性;然后对应的选项框里设置一个id,用for属性绑定这个id即可。例如:

    <label for="_DYXX1" class="radio-inline">多余选项1</label>

    <input type="radio" id="_DYXX1" name="sex" value="option4" />


  • kyang
    2015-08-26 10:08:03

    你把文字放在lebel前面就行了,如果想在文字与选框之间使用间隙则加上空格的字符码 &nbsp;即可,需要多少空格就加多少个。