问题:当字体大小设置成小于12px时,Google chrome中字体的大小始终显示为12px。

  而其他浏览器则没有这个问题。

这时只需要在要改变字体大小的元素中添加 -webkit-transform:scale(0.90);  代码即可,当然不要忘记设置字体的大小。

此时科普下  -webkit-transform:scale(0.90);

  首先webkit是一个开源的浏览器引擎。想详细了解的请百度百科。

  再者,transform是CSS3的一个语法。transform的属性包括:rotate() / skew() / scale() / translate(,) ,分别还有x、y之分,比如:rotatex() 和 rotatey() ,以此类推。

  其中scale()表示缩放比例,1.5”表示以1.5的比例放大,如果要放大2倍,须写成“2.0”,缩小则为负“-”。举个例子: font-size: 12px; -webkit-transform: scale(0.90);  那么其最终大小为  12px * 0.9(缩放比例) = 10.8px;

  

  不过这时有会出现另一个问题,当该元素中有宽度、背景时,宽度、背景也被缩放了。此时需要添加一个元素将要改变字体大小的内容包裹,并设置字体的大小,外边包裹的元素设置背景宽度。代码如下

     <style type="text/css">
div{margin: 5px;}
.div8{font-size: 8px;background-color: lightgreen;width:200px;border:1px solid red;-webkit-transform: scale(0.90);}
.div9{ font-size: 9px; -webkit-transform: scale(0.50);margin:0;padding: 0;}
.div10{font-size: 10px;background-color: lightgreen;width:200px;border:1px solid red;}
.div11{font-size: 11px;background-color: lightgreen;width:200px;border:1px solid red;}
.div12{font-size: 12px;background-color: lightgreen;width:200px;border:1px solid red;}
.div13{font-size: 13px;background-color: lightgreen;width:200px;border:1px solid red;}
.div14{font-size: 14px;background-color: lightgreen;width:200px;border:1px solid red;}
</style> <div class="div8">8px8px</div>
<div style="background-color: lightgreen;width:200px;border:1px solid red;"><p class="div9">9px9px</p></div>
<div class="div10">10px10px</div>
<div class="div11">11px11px</div>
<div class="div12">12px12px</div>
<div class="div13">13px13px</div>
<div class="div14">14px14px</div>

关于Google Chorme中字体小于12px的问题的更多相关文章

  1. Chrome谷歌浏览器下不支持css字体小于12px的解决办法

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

  2. Chrome不支持css字体小于12px的解决办法

    我们先来看个效果图(chrome下): 从上面的图可以很明显地看出Chrome下css设置字体大小为12px及以下时,显示的都是一样大小,都是默认12px: 那么网上有一个方法就是给当前样式添加Chr ...

  3. 浏览器最小字体小于12px解决方案

    <style> p{font-size:10px;-webkit-transform:scale(0.8);} /*这里的数字0.8,是缩放比例,可以根据情况变化.*/ </styl ...

  4. css设置字体小于12px

    p { white-space: nowrap; font-size: .12rem; -webkit-transform-origin-x: 0; //缩小后文字居左 -webkit-transfo ...

  5. 字体小于12px 无法缩小解决方案

    通过缩放进行大小控制. 缩放可能会导致元素也进行缩放.需要注意 transform: scale(0.5);

  6. Chrome浏览器下CSS字体大小设置小于12px无效问题

    当字体大小被设置小于12px时,IE.firefox可以起作用.但chrome中仍然显示为12px大小. 解决方法为: html, body {     -webkit-text-size-adjus ...

  7. css中em小于1时chrome字体大小和firefox字体大小不一致的问题

    css中em设置为0.8,结果页面显示,chrome字体比firefox字体大了不少. chrome有默认字体大小,默认为12px.设置的字体大小小于12px时,也是按照12px来显示. firefo ...

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

    当我们设置前台html页面样式问题字体小于12px;时,会发现不管怎么设置小于12px字体,在谷歌.360浏览器上都不生效. 但在火狐等浏览器上却可以正常设置,当你打开谷歌360的设置后会发现,它们设 ...

  9. 解决CSS小于12px的文字在谷歌浏览器显示问题

    做前端设计的人经常要接触CSS方面的问题,估计有不少人会遇到Chrome谷歌浏览器中CSS设置字体小于12px显示不正常,强创网络在做magento模板过程中就遇到了,起初以为是自己写的CSS的问题, ...

随机推荐

  1. Educational Codeforces Round 5 E. Sum of Remainders (思维题)

    题目链接:http://codeforces.com/problemset/problem/616/E 题意很简单就不说了. 因为n % x = n - n / x * x 所以答案就等于 n * m ...

  2. Android - 应用名称设置的问题

    今天我想修改我的android应用名称,就是手机桌面上图标下面的名称,根据我的理解我修改AndroidManifest.xml文件中application标签中的android:label=" ...

  3. WinForm控件使用文章收藏整理完成

    对C# WinForm开发系列收集的控件使用方面进行整理, 加入了一些文章, 不断补充充实, 完善这方面. 基础 - 常用控件 C# WinForm开发系列 - CheckBox/Button/Lab ...

  4. 解决数据库datatime数据在DataGridView里不显示秒的解决

    在数据库中正确显示有分有秒,到dataset里的时候也有,但绑定到DataGridView里的时候就没有秒,解决办法: dataGridView1.Columns["record_time& ...

  5. jQuery 的选择器

    本文来自网上转帖 1. 基础选择器 Basics 名称 说明 举例 #id 根据元素Id选择 $("divId") 选择ID为divId的元素 element 根据元素的名称选择, ...

  6. android 48dp美化

    48dp

  7. (剑指Offer)面试题32:从1到n整数中1出现的次数

    题目: 输入一个整数n,求从1到n这n个整数的十进制表示中1出现的次数.例如输入12,从1到12这些整数中包含1的数字有1,10,11和12,一共出现了5次. 思路: 1.累加法 累加1到n中每个整数 ...

  8. Rstudio安装

    1.https://www.r-project.org/下载R语言(注意32位还是46位系统). 2.安装R,尽量默认安装路径,安装路径不要有中文. 3.https://www.rstudio.com ...

  9. Extjs 实现输入数量,实时更改总价

    // 总价 var totalNum = '0.00'; //总价初始值 var $total = new Ext.form.Label({ text: '消费金额 : ¥' + totalNum + ...

  10. 如何提高数据库update更新的速度

    不用不知道,一用吓一跳..看下面这条SQL语句 String sql="update cats set name_alias='"+rs.getString(1)+"'w ...