【问题标题】:Trying to prevent a custom checkbox from jumping when checked试图阻止自定义复选框在选中时跳转
【发布时间】:2016-01-15 16:15:58
【问题描述】:

我正在为一个计划在下周进行的项目制作一些自定义收音机和复选框,我想可能会有一些不同的东西,比如“X”而不是检查。为了使这个问题简短明了:

问题:

  • 选中此自定义复选框时,复选框向上跳约 2px。如何防止这种行为?

可能的重复:

感谢您的宝贵时间。

http://codepen.io/zer00ne/pen/dGVPBd?editors=110

【问题讨论】:

    标签: html css checkbox


    【解决方案1】:

    尝试设置

    line-height: 100%;
    

    对于跨度http://codepen.io/anon/pen/pgWjJd?editors=110

    帮我修好了。

    【讨论】:

    • 确实如此,先生。:-) 我会在大约 10 分钟内接受您的回答。 6 分钟。
    【解决方案2】:

    弗兰克的答案可能更简洁,但这里有一个替代方案......

    input.X:checked + label span:before {
    ...
    position:relative;
    float:left;
    

    }

    从那里调整填充或字体大小以使'X'居中

    padding-left: -5px;
    padding-top: -7px;
    font-size: 8px;
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-08-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-06-15
      • 2011-04-27
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多