使用font-size设置字体,发现最小只到12px,设置小于12字体也不会再缩小了。
原因是Chrome
以及Chromium
内核的浏览器在中文语言下最小字体只能是12px,大部分浏览器都是如此。
解决方案:使用transform:scale()缩放属性来实现。
/* 小于12px 的字体 */.txt {-webkit-transform: scale(0.5)}
兼容写法(有的浏览器允许设置小于12px的字体,那么你需要额外写一个类)
/* 优先采用 -webkit-transform 规则 */.txt {-webkit-transform: scale(0.5)}/* 允许的浏览器采用以下规则 */.fontSize {font-size:8px;}