css - 我如何使这个复选框居中?

标签 css

我有一个表格,其中一列只包含一个复选框,我目前将它们居中

<td style="text-align:center; vertical-align:middle;">
  <input type="checkbox" name="xyz">
</td>

现在我想添加一些 JS 来(取消)全选/全选,所以我想在我的表格标题行中添加一个复选框,以及一些文本

默认情况下,TH 是粗体,我很高兴将它留给实际的列标题文本,但我是“全部/无”的普通文本,然后我想要一个位于其下方的居中复选框。

----------------  
| Search ?   | Next column  
| (all/none) |  
|   [x]      |  

这是我的代码 - 如何让复选框居中?

<th>Search?<br>    
    <span class="th_not_bold">(all/none)</span><br>    
    <input style="text-align:center; vertical-align:middle" type="checkbox" name="search_all" id="search_all" onClick="ReportAllNoneClicked()">  
</th>

最佳答案

尝试使用

<th> 
<td style="text-align:center; vertical-align:middle;">
<div>Search</div>
    <div class="th_not_bold">(all/none)</div>
    <div><input style="text-align:center; vertical-align:middle" type="checkbox" name="search_all" id="search_all" onClick="ReportAllNoneClicked()"> </div>
</td>
</th>

关于css - 我如何使这个复选框居中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8177350/

相关文章:

javascript - 使用 Backbone LayoutManager 的冗余 div

CSS 选择 :nth-of-child(1) not working

html - 删除图像周围的空白 - CSS

android - 汉堡字形 (☰) 在 Android 设备上呈现灰色

javascript - 根据输入类型数值创建复选框字段

css - 如何在 CSS 中连续播放多个动画?

html - 在 Chrome 中打印,分页前会导致一些空格,但不会转到下一页

html - 如何在图像上制作响应式链接

javascript - Fullcalendar 3 - 当前日期边框颜色

html - 使用 CSS 的光泽效果导航菜单