【发布时间】:2016-04-06 16:25:29
【问题描述】:
此 html 需要在标签左侧显示单选图标,但它在其上方。
Chrome(左图)、firefox 45.0.1(右图)
我将输入嵌套在标签中的原因是代码需要使标签可点击“点击标签也激活单选按钮”
如何让它在所有浏览器中正确显示?谢谢
.radio-label {
float: left;
}
<label class="radio-label">
<input type="radio" name={{group}} checked={{value}} value={{name}}>{{caption}}
</label>
【问题讨论】:
-
可以分享截图吗
-
你能看到我在帖子中包含的图片吗?
-
试试 float: left ?对于单选按钮
-
如果将输入放在标签之外并使用 for 属性关联它们会怎样?它的行为相同,但可以正确渲染。没有更完整的代码清单(或理想情况下的示例)很难诊断