首页 > web前端 > css教程 > 正文

如何在表单中水平对齐单选按钮和标签?

Susan Sarandon
发布: 2024-11-04 06:05:28
原创
784 人浏览过

How to Align Radio Buttons and Labels Horizontally in Forms?

单选按钮和标签水平对齐

创建表单时,标签和单选按钮出现在不同的行上可能会令人沮丧。要解决此问题并保持它们水平对齐:

解决方案:

将标签和单选按钮浮动到左侧,并根据需要调整内边距和边距。此外,为旧版本 Internet Explorer 的单选按钮指定一个类名称。要为所有按钮实现相同的内联对齐,请使用以下 HTML 结构:

<code class="html"><fieldset>
  <div class="some-class">
    <input type="radio" class="radio" name="x" value="y" id="y">
    <label for="y">Thing 1</label>
    <input type="radio" class="radio" name="x" value="z" id="z">
    <label for="z">Thing 2</label>
  </div>
</fieldset></code>
登录后复制
<code class="css">fieldset {
  overflow: hidden;
}

.some-class {
  float: left;
  clear: none;
}

label {
  float: left;
  clear: none;
  display: block;
  padding: 0px 1em 0px 8px;
}

input[type=radio],
input.radio {
  float: left;
  clear: none;
  margin: 2px 0 0 2px;
}</code>
登录后复制

通过遵循这些准则,您可以确保标签和单选按钮出现在同一行,从而为用户提供无缝的体验填写表格的经验。

以上是如何在表单中水平对齐单选按钮和标签?的详细内容。更多信息请关注PHP中文网其他相关文章!

来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
作者最新文章
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板