html - 网页中的复选框——如何让它们变大?

标签 html css checkbox

在大多数浏览器中呈现的标准复选框非常小,即使使用更大的字体也不会增加大小。显示较大复选框的最好的、独立于浏览器的方式是什么?

最佳答案

如果这对任何人都有帮助,这里有一个简单的 CSS 作为起点。将其变成一个基本的圆 Angular 正方形,大到足以容纳带有切换背景颜色的拇指。

input[type='checkbox'] {
    -webkit-appearance:none;
    width:30px;
    height:30px;
    background:white;
    border-radius:5px;
    border:2px solid #555;
}
input[type='checkbox']:checked {
    background: #abd;
}
<input type="checkbox" />

关于html - 网页中的复选框——如何让它们变大?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4137255/

相关文章:

html - 在 VueJS 中取消选中带有标签的 CheckBox

javascript - 如何在没有垂直间隙的情况下 float 元素?

html - 当我使用 Thymeleaf 运行我的 Spring Boot 元素时,浏览器不会加载 css 文件,而是加载 href 和 th :href is correct 的路径

java - 媒体播放器静音/取消静音太迟

javascript - Spotfire 复选框过滤器项目计数

css - 使用属性在上面选择了一个 div

html - 背景图像移动响应与 Bootstrap

javascript - CSS:为什么我有一个 100% 高度的滚动条?

firefox - Firefox 背景图像的 CSS3 转换不起作用

jquery - 如何只设置事件选项卡的背景颜色