如何实现浏览器字体小于12px

浏览器字体默认显示为12px为最小字体,当style="font-size=10px"的时候,字体也会显示为12px
可以通过transform: scale()样式进行字体修改,如下所示:

<div id="About">
  <!--字体大小为16px-->
  <p class="size-16">你好世界!</p>
  <!--字体大小为12px-->
  <p class="size-12">你好世界!</p>
  <!--字体大小为8px-->
  <p class="size-08">你好世界!</p>
</div>
<style scoped>
  .size-16 {
    font-size: 16px;
  }
  .size-12 {
    font-size: 16px;
    transform: scale(0.75);  //通过 transform属性实现比例缩放,16*0.75为12px
  }
  .size-08 {
    font-size: 16px;
    transform: scale(0.5); //通过 transform属性实现比例缩放,16*0.5为8px
  }
</style>

实现效果如下:
在这里插入图片描述
可以自己体会下,实际缩小的并不是字体,而是字体所在标签的大小被缩放了,导致字体看上去也很小
****transform:scale()这个属性只可以缩放可以定义宽高的元素,而行内元素是没有宽高的,如果是行内元素实现缩放需要加上display:inline-block;

行内元素:a img span b strong input select section

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值