html - 居中对齐时如何使单选按钮齐平?

标签 html css input radio-button

我有一些单选按钮需要居中对齐,它们就是这样。唯一的问题是现在左侧的按钮不统一。见下图:

enter image description here

我将如何让它们保持居中但又使它们齐平?

我正在使用 text-align: center; 将所有内容居中。

这是我的 HTML:

<div class="select clearfix">
  <div id="product-select" name="id">
    <input type="radio" value="273138236" name="product">
    black + walnut - $190.00
    <br>
    <input type="radio" value="277905554" name="product">
    brown + walnut - $190.00
    <br>
    <input type="radio" value="277905654" name="product">
    black + cherry - $190.00
    <br>
    <input type="radio" value="277905752" name="product">
    brown + cherry - $190.00
    <br>
  </div>
</div>

最佳答案

将它们包裹在具有 text-align: left 的 div 中.你可以使用 #product-select div 用于此目的。但是,自 text-align 以来,您很可能需要切换到一种不同的技术来使 div 居中。不影响 block 级元素。

为了可用性,使用 <label>元素,这样人们就不必点击微小的单选按钮本身。

关于html - 居中对齐时如何使单选按钮齐平?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15052707/

相关文章:

javascript - ionic 2 : Style ion-select with validation

PHP 脚本没有说有错误,但不会发送到 MySQL

javascript - 在单个 div 上启用滚动?

jquery - 如何使用 jQuery 设置输入(文本框)的值?

php - 发布变量值而不是变量名称

html - 如何使div的宽度在可滚动内容中扩展

javascript - jQuery UI 对话框标题区域被拉长

css - 垂直 CSS3 Accordion 菜单不适用于 Android

javascript - eval(document.getElementById ("userinput").value) 不起作用

css - CSS 样式名称