html - 复选框和标签从右到左的顺序

标签 html css

HTML offers dir 选项,我可以在其中将元素的方向设置为“从右到左”。

当我将此属性添加到我的 body 时,一切正常,除了标签输入字段的顺序。

我像这样将输入放在标签之前:

<input id="input_id" type="radio" name="radio_button">
<label for="input_id">Radio Button text</label>

我知道 dir 属性“只是”改变了字符的方向。但重新排序输入/标签对的简单方法是什么?

Demo via JSFiddle.

最佳答案

如果您的问题确实是如何控制标签和输入字段的顺序,您需要为此添加样式规则:

label{float:right;}

http://jsfiddle.net/ruv5w5zo/3/

关于html - 复选框和标签从右到左的顺序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26335122/

相关文章:

html - Segoe UI Light 字体在 Google Chrome 中无法正确显示

html - 文本输入上的 CSS 渐变

javascript - 如果 id 与 php 中的 session id 不相关,如何重定向页面

html - html5 localStorage 中的信用卡号

html - 如何对齐我的表格,使它们看起来像这样?

HTML向右浮动

image - HTML5 Canvas 图像旋转

javascript - 如何从 .t​​xt 文件中读取数据并将数据转换为整数?

CSS图像内容: '\f035' ;

javascript - 在页面加载时添加 CSS 属性