前言

最近做项目时,UI设计的字体10px,看效果图时发现字体仍然蛮大,改变12px时字体还是那么大,改变到14px时,字体变大了,发现规律,才知道原来浏览器为了让用户字体看的清楚,最小设置为12px。怎么办?设计就是10px?

最终实现的效果图如下:

效果图

效果图

效果图

百度时,各位网上大神说利用transform: scale(0.5)可以满足要求,具体使用时,发现把整个div宽高都缩放了,不满足要求,

反过来想,可以把红点和字放在两个div上,红点控制宽高,字体上的缩小用transform: scale就可以满足需求了。

具体实现代码如下:

=1" class="cartData">

=1&&cartNum<=99">{{cartNum}}
99">99+

css部分:

.cartData{

height: .75rem;

min-width: .75rem;

border-radius: .375rem;

background: red;

color: white;

text-align: center;

line-height: .75rem;

}

.Num{

font-size: 20px;

-webkit-transform: scale(0.5);

}

上面字体就14*0.8 = 11.2px,可以根据需求做具体调整。

只这样写可不会兼容IE、FF哦,所以再给一个兼容性写法:

.Num{

font-size: 14px;

-webkit-transform: scale(0.8);

}

.Numsize-font{

font-size: 14*0.8px;

}

注意:

transform:scale()这个属性只可以缩放可以定义宽高的元素,而行内元素是没有宽高的,我们可以加上一个display:inline-block;

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,如果有疑问大家可以留言交流,谢谢大家对我们的支持。

html怎么设置字体小于12px,前端浏览器字体小于12px的解决办法相关推荐

  1. IE6IE7Firefox浏览器不兼容原因及解决办法

    IE6IE7Firefox浏览器不兼容原因及解决办法 一.IE6IE7Firefox浏览器不兼容原因及解决办法 1.文字 本身的大小不兼容.同样是font-size:14px的宋体文字,在不同浏览器下 ...

  2. IE6,IE7,FF等浏览器不兼容原因及解决办法(转)

    IE6,IE7,FF等浏览器不兼容原因及解决办法 2008-07-15 11:26 本文转载,作者:阿里巴巴前端开发,发到这里只是方便以后查看,也给各位需要的朋友. 浏览器的不兼容,大家肯定都是深恶痛 ...

  3. Chrome浏览器打开异常慢的解决办法

    Chrome浏览器打开异常慢的解决办法 参考文章: (1)Chrome浏览器打开异常慢的解决办法 (2)https://www.cnblogs.com/Cate-Hunter/p/10856919.h ...

  4. 设置了li(float:right),里面的li反过来显示 - 解决办法

    设置了li(float:right),里面的li反过来显示 - 解决办法 可以让ul float:right ul里的li 依然float:left 本文转自许琴 51CTO博客,原文链接:http: ...

  5. IE8浏览器Silverlight已被阻止解决办法

    IE8浏览器Silverlight已被阻止解决办法如下: 1.下载Silverlight插件,保存到本地,win7以上系统要点击右键"以管理员身份运行"安装Silverlight插 ...

  6. python selenium启动不了火狐浏览器(firefox)的解决办法

    本文章转载深圳SEO_广东SEO网站优化建设 » python selenium启动不了火狐浏览器(firefox)的解决办法,仅供记录,以备学习. selenium3.0之前的版本,是可以直接打开火 ...

  7. android mkdirs 不起作用,android设置铃声的时候f.mkdirs()创建不了?解决办法

    当前位置:我的异常网» Android » android设置铃声的时候f.mkdirs()创建不了?解决办法 android设置铃声的时候f.mkdirs()创建不了?解决办法 www.myexce ...

  8. ## 解决iPhone“抹掉所有内容和设置”时,弹出“验证失败”的问题?解决办法如下:

    解决iPhone"抹掉所有内容和设置"时,弹出"验证失败"的问题?解决办法如下: 1.设置->无线局域网->设置-> WLAN与蜂窝移动网 2 ...

  9. 部分网页打不开,有的浏览器连不上网的解决办法之一

    不知从什么时候开始电脑网络不好,今年寒假,4月份,现在 每一次我都以为是电脑系统坏了,win10系统出问题了,电脑中病毒了.采取的措施是重装系统,百度,重装系统-- 今天偶然翻到已经残破的电脑说明书和 ...

最新文章

  1. ajax、offset
  2. HDU 1232:流问题(并检查集合)
  3. centos6 dns转发_CentOS6 配置DNS服务器
  4. How to Use Hive-based Registry IN WINCE.NET
  5. linux里没有grub文件,linux – 安装Ubuntu后没有grub菜单,直接启动...
  6. 【zookeeper】zookeeper的命令行操作zkCli.sh
  7. RHEL7安装ZABBIX 3.2
  8. IOS开发自定义tableviewcell的注意点
  9. 哈希函数-SHA1和SHA256算法
  10. 骑在银龙的背上歌词(带罗马音)
  11. Tesseract-OCR安装简明教程
  12. backdrop-filter,让你的网站熠熠生”毛’
  13. UVA10881 Piotr‘s Ants
  14. 网络空间安全进入动态防御时代
  15. DockOne微信分享(一二八):容器如何监控?
  16. Win11又双叒叕崩溃?大量网友开始回滚Win10
  17. Java反应式框架Reactor中的Mono和Flux,Java程序员必看
  18. 网络靶场实战-RouterOS漏洞分析(CVE-2022-45315)
  19. 华为HCIP RS题库221 201-210题
  20. DNS原理及DHCP原理

热门文章

  1. 别怕未来会把过去写旧【1】
  2. Git 本地分支与远程分支的关联
  3. 小程序单张图片上传至服务器
  4. Jedis的使用示范
  5. 甲;乙;丙;丁四个人过桥,分别需要1,2,5,因为天黑,必须借助手电筒过桥可是总共只有一个手电筒,并且桥的载重能力有限,只能承受两个人的重量也就是说每次最多过两个人,怎样才能做到用
  6. keystone变换
  7. python七大神级插件_Python常用插件之BeautifulSoup4使用
  8. 【Python】Numpy处理多项式类Polynomial
  9. 这个bug有点狠,到大西洋送外卖?成功逼疯前端工程师
  10. Linux 性能优化的全景指南,都在这一篇里了,建议收藏~