【发布时间】:2014-10-21 15:35:14
【问题描述】:
我想调整复选框的大小,例如调整为 200% 大小。
我尝试了this question的解决方案:
input.big[type=checkbox]
{
transform: scale(2);
padding: 10px;
}
但这只会使复选框变大并且不会调整布局大小,从而导致其周围的所有内容重叠;对我来说,“填充”对 Chrome 或 Firefox 都没有影响(无论如何,将相对大小与绝对像素指标混合在一起将是一个丑陋的解决方法)。
是否有一种解决方案可以调整复选框的所有内容,这不仅意味着可见部分,还意味着布局大小,这样它就不会像普通复选框一样重叠?
编辑:我也试过这个:
input.big[type=checkbox]
{
width:200%;
height:200%;
}
但这会弄乱 Chrome 中的整个布局(复选框位于一个简单的表格中,Chrome 将它们放在远离表格单元格的地方)并且在 Firefox 中根本没有效果
【问题讨论】: