首页 > 其他分享 >css font-size设置小于12px失效(转)

css font-size设置小于12px失效(转)

时间:2022-09-19 11:33:05浏览次数:77  
标签:浏览器 12px 缩放 设置 font css size

原文:https://blog.csdn.net/weixin_38629529/article/details/119866495

1、描述

不知道你有没有遇到这样的情况,设置了font-size为10px,打开控制台审查元素也显示的是10px,但浏览器渲染的字体大小还是没有发生改变。

这是因为浏览器(以Chrome为例,其他没测试过)在中文语言下展示的最小字体是12px,低于12px的,都会当作12px处理。

这里提到的中文语言,跟页面上展示的内容没有什么关系,而是取决于用户在chrome://settings/languages中设置的默认语言。

如果要在浏览器解决这个问题,有两种方案:

2、方法一

使用 transform: scale() 缩放属性来实现。例如:

// 缩放到0.8倍
transform: scale(0.8);

但这个方法有一个弊端:文字大小确实被缩放了,但是元素占据的位置大小却没有改变。

简单的说,就是元素的宽度和高度并没有发生变化。

如果还不明白,看一下这两个图的对比:

缩放前

缩放后

页面展示的文字确实已经被缩放了,但div实际占据的位置大小还是没有发生改变的。

2、方法二

在浏览器 chrome://settings/fonts 里面设置最小字体即可。

当然,如果不是自己用建议不要使用这种方式。毕竟,我们不能让每个用户都自己去设置一遍,再者,这里只是针对chrome浏览器。

标签:浏览器,12px,缩放,设置,font,css,size
From: https://www.cnblogs.com/pine007/p/16707162.html

相关文章

  • 【自动化测试】xpath、css使用及区别
    CSS和XPATH的功能对比对比项定位方式CSSXPATH常规属性id#id_keyword//*[@id=‘id关键字‘]常规属性class.class_name//*[@class=‘class属性名‘]......
  • 【css】-- flex:1的作用
    flex:1实质上是 flex-grow:1;flex-shrink:1;flex-basis:0;flex默认值为01auto该属性有两个快捷值:auto (11auto)和none(00auto)一、flex-growflex-grow......
  • CSS 中的 :is() 和 :where() 是什么?它们是相同的还是不同的?
    什么是:是()和:where()在CSS中?它们是相同的还是不同的?这:是()伪类函数将选择器列表作为其参数,并选择可以由该列表中的选择器之一选择的任何元素。:is()以上等价于以......
  • CSS 笔记
    CSSCSS,或CascadingStyleSheets(层叠样式表或级联样式表),用来给浏览器添加样式。引入CSS的方式Import内联InlineStyle使用style属性来引入CSS<h1style="col......
  • CSS笔记
    ①CSS引入方式1)(最常用)在<head>元素下引入:【<link rel="stylesheet"href="xx.css">】3)在CSS文件中导入【@importurl(xx.css)】(语句需写在css文件的开头)3)在style......
  • iconfont-阿里巴巴矢量图使用
    一、iconfont的使用1、登录http://www.iconfont.cn/ 阿里巴巴矢量图标库,github或微博登录2、找到自己需要的图标 选择自己喜欢的图标然后点击购物车二、生成代码......
  • css简单动画 @-webkit-keyframes、-webkit-transform、webkit-animation的使用
    浏览器前缀IE10和Firefox(>=16)支持没有前缀的animation,firefox(<16)使用-moz-前缀,因为现在firefox的版本也都不低,所以firefox都直接使用没有前缀的animation。而chrome,safa......
  • 纯HTML、CSS制作Tab页面浏览(国外youtube分享)
    纯HTML、CSS制作Tab页面浏览(国外youtube分享)影片来源https://www.youtube.com/watch?v=oLqdy95LZSw&list=WL&index=72&t=259s近期执行一个小Project,主要是复制网页版......
  • CSS 网格基础
    CSS网格基础本周我决定研究定位和布局网站的最佳方法之一……CSS网格布局模块。使用这种方法可以很好地布置网站、应用程序甚至是一个小元素容器。它允许我们开发人员在......
  • 使用 CSS 的 Glassmorphic 配置文件卡
    使用CSS的Glassmorphic配置文件卡在这篇博客中,我们使用css创建了一个glassmorphic配置文件卡。获取完整的源代码编码扭矩.com版权声明:本文为博主原创文章,遵循......