html - 我如何使用 css 和 Bootstrap 自定义我的复选框?

标签 html css twitter-bootstrap checkbox

我创建了一个包含许多字段和一个复选框的表单,问题是我试图根据我的表单样式自定义复选框(未成功)。

enter image description here

正如你在图片中看到的,复选框的勾是黑色的,我需要它是绿色的。我怎样才能改变颜色?如何更改复选框的大小?

这是我的 HTML:

        <div id="Cajamitad1">
            <form role="form">
                <div class="checkbox">
                    <label><input type="checkbox" value="" >
                    <a class="FontStyle">Vegano</a>
                    </label>
                </div>
        <       div class="checkbox">
                    <label><input type="checkbox" value="">
                    <a class="FontStyle">Diabetico</a>
                    </label>
                </div>
                <div class="checkbox">
                    <label><input type="checkbox" value="">
                    <a class="FontStyle">Celiaco</a>
                    </label>
                </div>
            </form>
        </div>

这是我的 CSS:

#ContForm{
    display: inline;
    box-sizing: border-box;
}
.checkbox{
    margin: 10px;
    padding: 10px;
}

.checkbox input[type="checkbox"]{
    margin-left: 5px;
}
#Cajamitad1{

    margin-top: 10px;
    width: 40%;
    float: left;
    padding-left: 200px;
}

最佳答案

如果我错了请纠正我,但据我所知这是不可能的。

这是我的推理:如果您检查 Bootstrap 复选框,那么您会看到该复选框本身是由 <input type="checkbox"> 绘制的你对此的控制非常有限。有些浏览器允许您更改复选框的大小,但不是全部。

所以你唯一能做的就是制作你自己的复选框,例如通过使用两个图像和一些 CSS。

或者通常更适合移动设备的只是两个并排的按钮"is"和“否”。然后,如果您单击其中一个,它就会变为事件状态,就像某种切换按钮一样。

关于html - 我如何使用 css 和 Bootstrap 自定义我的复选框?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36119446/

相关文章:

date - 如何在 <time> 标记 'the present' 中进行语义定义

javascript - 在 document.ready jquery 上运行 ajax 请求

javascript - 使用按钮过滤可见/隐藏的 Bootstrap 列

javascript - 如何根据我创建的数量让我的 div 填充剩余空间?

jquery - Mac safari 奇怪的符号问题

spring-mvc - 在 SpringMVC 应用程序中集成 Twitter Bootstrap

html - 当容器具有动态高度时设置 flex 元素的百分比高度

html - IE9 不正确地显示内联 block div

javascript - 我的滚动在 samsung android Mobile 中不起作用,但在所有浏览器和设备中都可以正常工作?

html - 在浏览器调整大小时水平收缩中间 div