【发布时间】:2017-07-31 14:16:44
【问题描述】:
我想以某种优雅的方式解决仅在 Chrome 中发生的设计问题。
当我用div 包装“输入”类型复选框时,它具有引导类col-…。这个div div 由复选框填充,但在 Chrome 中,复选框也会改变大小(变大)
我找到了一个解决方案,基本上可以解决问题,但并不理想。
@media (-webkit-min-device-pixel-ratio: 0) {
[class*="col-"] input[type=checkbox] {
-webkit-transform: scale(0.5) !important;
}
}
首先,我只需要为 Chrome 制定此规则,因为根据 MDN 这不是最佳实践。 其次,scale的变化不仅影响checkbox的大小,还影响div内的一切。因此,我失去了该功能,该客户不得完全单击复选框以进行检查。 有没有更好的解决方案?
【问题讨论】:
标签: html css google-chrome