Urara-Blog/urara/2022-03-29-12px/+page.md
2025-03-22 17:04:42 +08:00

52 lines
1.2 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

---
title: CSS · 解决 Chrome 中小于12px的字体不显示的问题
lastmod: 2022-04-07T07:36:23.629Z
summary: 先用scale总体缩小再补上减少的宽度
created: 2022-03-29T13:46:29.228Z
tags:
- CSS
- CSS Trick
categories:
- CSS
toc: false
---
如设置字体大小为 10.2px
### HTML
```html
<p>
I am a frontend developer with a particular interest in making things simple and automating daily tasks. I try to keep up with
security and best practices, and am always looking for new things to learn.
</p>
```
### CSS
```css
p {
color: #dcdcdc;
/*缩小基准大小,也就是缩小后的字体应该是 10.2px=12px*0.85*/
font-size: 12px;
/* 缩小比例 10.2px/12px=0.85 */
transform: scale(0.85);
/*设置缩放中心*/
transform-origin: 0 0;
/*(1-0.85)+1补上缩小的宽度这里可以按视觉效果调整一点*/
width: 118%;
/*兼容IE*/
*font-size: 10.2px;
}
```
参考:
- [css 小于 12px 字体\_MAIMIHO 的博客-CSDN 博客](https://blog.csdn.net/maimiho/article/details/121548769)
- [css 设置字体小于 12px 的方法 - 代码先锋网](https://www.codeleading.com/article/46263149244/)
- [Set CSS font-size less than 12px in webkit browser](https://codepen.io/mjj2000/pen/AYEqwJ)