【问题标题】:Centering a checkbox使复选框居中
【发布时间】:2018-04-09 17:57:19
【问题描述】:

我不能完全(尝试时只有标签居中)将this checkbox居中到我的“卡片”,我该怎么做?

我尝试了 <center>...</center> 和 Stack Overflow 上的其他 CSS,但我发现没有一个可以工作,所以我在这里寻求帮助。

来源:http://byrushan.com/projects/ma/1-6-1/jquery/dark/form-examples.html

代码:

<div class="checkbox">
    <label>
        <input type="checkbox" value="">
        <i class="input-helper"></i>
        Don't forget to check me out
    </label>
</div>

当前 CSS:https://hastebin.com/aqelapodiy.css

提前致谢。

【问题讨论】:

  • 请在您的问题中包含相关的源代码。很多人不会点击/打开未知链接。
  • 您好@NewToJS,谢谢。我做到了。
  • text-align:center; 添加到您的.checkbox div 样式中? JsFiddle Example
  • @NewToJS 这对我不起作用,只有标签居中。 prntscr.com/h30rxz

标签: html checkbox centering


【解决方案1】:

<center>
<div class="checkbox">
    <label>
        <input type="checkbox" value="">
        <i class="input-helper"></i>
        Don't forget to check me out
    </label>
</div>
</center>

工作得很好,也许你正在添加的其他一些 CSS 阻碍了中心标签

【讨论】:

  • 这对我不起作用,只有标签居中。 prntscr.com/h30rxz
  • @JoannaForest 我告诉你。您正在添加一些额外的 CSS。可能是外部样式表。要么将其添加到问题中,要么检查出来。这必须定义您的复选框的外观,并且可能会覆盖您在此处指定的内容
  • 我添加了我在问题中使用的源(模板)。我试图在 css 文件中搜索,但我对 CSS 真的很糟糕,所以我什么都做不了。
  • @JoannaForest 请收听 cmets 并将代码放在问题中。观众不应该做额外的工作来理解你的问题。如果你对 css 不是那么好,你应该花一天的时间来解决这个问题,然后再回到这个问题
  • 好的,我加了。
【解决方案2】:

您可以在样式表中编写以下 css:

.checkbox{
display:block;
width:100%;
text-align:center;
}
<div class="checkbox">
    <label>
        <input type="checkbox" value="">
        <i class="input-helper"></i>
        Don't forget to check me out
    </label>
</div>

【讨论】:

  • 这对我不起作用,只有标签居中。 prntscr.com/h30rxz
  • 尝试为 input[type=checkbox] 添加属性。如果它也不起作用,请在此处添加您的代码。
  • 谢谢。它似乎不起作用,我将我的代码添加到问题中:)
  • 该链接无法访问
猜你喜欢
  • 2019-10-12
  • 1970-01-01
  • 2015-08-08
  • 2022-11-15
  • 2017-03-22
  • 1970-01-01
  • 2018-08-07
  • 2013-01-28
  • 2015-10-02
相关资源
最近更新 更多