今天晨会,产品要求把以前12px的字体改小一点,我心想这有什么难的,就随口答应了。哪知,改css的时候,谷歌浏览器中font-size小于12px时,字体就不会再缩小了。当时我的第一反应就是会不会是其他css把字体覆盖了。结果看了半天也没发现。于是,只百度一伙了,结果还真让人大吃一惊:原来谷歌以及谷歌内核的浏览器在中文语言下最小字体只能是12px。不知道这算是一个bug还是谷歌人性化的设计。不管那么多了,反正要解决这个问题呀~既然这是一个经典的兼容性问题,一定有很多解决方法吧。让人吃惊的是,再百度一伙,网上所有的解决方案都惊奇地相似:

  html{

  -webkit-text-size-adjust:none;

  }

  然后我满心欢喜地用上去之后,发现并没有什么鸟用。再后来,又查了下资料了解到在chrome 27之后,就取消了对这个属性的支持。尼玛,这不是坑爹吗?柳暗花明又一村,然后发现了另一种解决办法:

.small-font{
            font-size: 12px;
            -webkit-transform-origin-x: 0;
            -webkit-transform: scale(0.90);
        }

  利用css3的缩放,其最终大小就是:12px * 0.9(缩放比例) = 10.8px;

  居然行得通。但回头一想,这么写的话,IE7 IE8会不会不兼容,还是12px呢?不出所料,果然不兼容。此时,又回头一想,要不再加个样式font-size?试了一下,果然兼容谷歌,IE7,IE8,代码如下:

         .small-font{

     font-size:12px; 
            -webkit-transform-origin-x: 0;
            -webkit-transform: scale(0.90);
        }

.smallsize-font {
     font-size:10.8px;

          }

  <p style="color: #FF0000;" class="small-font smallsize-font">温馨提示:</p>

  额,想了下,别人应该也会遇到这个问题,不能再被网上并不能解决问题的方法浪费时间了,所以就写了这个随笔~

  哈哈~终于写完了,第一次写,好紧张~

针对谷歌默认最小字体12px的正确解决方案 (css、html)相关推荐

  1. 针对谷歌浏览器以及谷歌内核的浏览器默认最小字体12px的正确解决方案(实用)

    原文出处:https://blog.csdn.net/qq_27682041/article/details/72850719 谷歌浏览器中font-size小于12px时,字体就不会再缩小了.当时我 ...

  2. 浏览器默认最小字体12px

    transform:scale(n) 转载于:https://www.cnblogs.com/223zzm/p/11258964.html

  3. css解决谷歌,360浏览器默认最小字体为12px问题

    css解决谷歌,360浏览器默认最小字体为12px问题 参考文章: (1)css解决谷歌,360浏览器默认最小字体为12px问题 (2)https://www.cnblogs.com/wenzhesh ...

  4. html中的最小的字体,Chrome的最小字体12px限制最终解决办法

    相信不少做网站的用户会有这样一个问题,Chrome 默认最小字体是12px(最新版英文也有此问题),这个是 Chrome 为了更好显示中文设计的,但是这样一来就会出现某些上标.下标字体过大,影响用户体 ...

  5. Chrome 最小字体12px

    问题状况 在Chrome 中使用CSS font-size 设置字体大小, 当字体设置大于 12px时, 一切正常 当字体设置小于12px时, 字体显示全部是12px. <!--Add by o ...

  6. 9.谷歌浏览器最小字体尺寸

    chrome有最小字体大小12px的限制,以前可以用-webkit-text-size-adjust:none来解决.但是chrome27以后就不支持了,而且很影响用户体验.我们可以巧用transfo ...

  7. pycharm设置字体样式_pycharm设置主题/默认格式/字体

    1.步骤为:File-->Settings-->Appearance & Behavior-->Appearance-->Theme中就可以选择喜欢的主题 2.一般将文 ...

  8. HTML字体小于12谷歌不兼容,Chrome谷歌浏览器下不支持css字体小于12px的解决办法【原创】...

    先来看下 ie.火狐.谷歌浏览器下各个字体显示情况 ie下: 火狐下: 谷歌下: 从上面的图可以很明显看出谷歌下 css设置字体大小为12px及以下时,显示都是一样大小,都是默认12px; 那么网上一 ...

  9. 浏览器最小显示12px字体的解决方法

    浏览器最小显示12px字体的解决方法 参考文章: (1)浏览器最小显示12px字体的解决方法 (2)https://www.cnblogs.com/Rawls/p/11363939.html (3)h ...

  10. 浏览器最小字体为12px以及解决方法

    在页面编写时候会发现浏览器最小字体显示大小为12px,只要小于12px,无论fontSize怎么调整,字体大小都不变,如果确实要用到更小的字体,可以通过css属性transform: scale(); ...

最新文章

  1. clone下来的代码push到自己的远程仓库中
  2. 计算机专业相关分类调研
  3. .NET使用NPOI读取Word模板并替换关键字并下载
  4. WPF中的数据绑定Data Binding使用小结
  5. JAVA之private修饰成员方法默认是final型的?
  6. JOIN查询流程与驱动表
  7. 基于vlmcsd搭建KMS服务器
  8. 程序员薪资:2022年腾讯校招薪资接近40W?我惊呆了
  9. 如何用电脑下载网页中的视频?
  10. 哈夫曼信源编码matlab,HomeWork4.m
  11. 对于等待事件(direct path read)的理解
  12. Java学习历程——JVM的JMM模型
  13. druid监控无法关闭(坑),及处理方式
  14. 【转载】分析商品日均销量(DMS)对促销商品选择的意义
  15. 图灵计算机模型意义,图灵机计算模型的主要贡献是什么
  16. 人工智能之父马文・明斯基
  17. python 编程题 埃及金字塔罐子倒水
  18. 职业发展--优势和性格测试
  19. 如何将excel单元格的默认格式设置为常规格式
  20. 当IOS系统遇上XP系统没“化学反应”咋办

热门文章

  1. 手把手OAuth2授权码模式(Authorization Code)
  2. android 桌面操作系统,Android主题美化: Win7桌面完成版Android Seven Pro V2
  3. 批处理的注释:批处理程序中的多行注释方法
  4. 联想计算机型号吧,lenovo全系列联想笔记本电脑型号对照表
  5. eclipse中修改xml文件的默认编辑器
  6. linux磁盘扩容不影响原数据,linux 升级磁盘后扩容数据盘大小
  7. 深度学习在时空数据的应用
  8. mysql补丁不成功,SQLServer2000SP4补丁打不上的解决办法_MySQL
  9. 【阿卡乐谱】【日常分享】超级强大的简谱-《茉莉花》
  10. java实现ftl文件转图片