Saber 酱的抱枕

Fly me to the moon

03/20
2017
学习

iphone上网页字体变大/显示得很大的解决办法

刚才同事告诉我有个网页的字体很大,果不其然,他是iphone手机。

正常的情况下文字大小一致(css里设置的字号是一样的)如下:

iphone上网页字体变大/显示得很大的解决办法 Safari字体变大

在pc端各大浏览器、chrome的手机模拟器、安卓所有主流浏览器上都是正常显示。

但如果iphone上出了问题,就是字号变大:

iphone上网页字体变大/显示得很大的解决办法 Safari字体变大
Read More →

iphone上网页字体变大/显示得很大的解决办法

12/30
2014
软件

ps打的文字很小的解决办法

今天米黑协会让我改一张图,图片我接收之后直接托到了ps里面,然后打字上去,一开始根本看不到字,后来把字号调到1000以上,才像正常情况下的几号。

ps文字太小

有两个解决办法,第一个我们不去追究这个现象的原因,直接新建一个空白文档,然后把这个图片拖进去,打的字大小是正常的。第二个办法就是解决问题的本质了,我们查看图像信息,发现分辨率是1,而我们一般都是72,所以这张图虽然在ps里显示的像素还是其宽高那么多,但是文档大小已经数以米计了。

ps文字太小

我们把分辨率改成72,文档大小没变,像素却变大了许多,我们再把像素调整成正常的大小。

ps文字太小

现在再打字就OK了,文字是正常大小的了:

ps文字太小

ps打的文字很小的解决办法

10/15
2014
学习

chrome下字号不能小于12号的变通解决方法

今天在某网站看到导航的英文标签用css来缩小了字体

-webkit-transform:scale(0.84,0.84);

这使12px的字体显示的像9px左右,但是看起来不是很自然了。我刚开始很奇怪,因为用的arial字体即使在小于12px的情况下也有很好的表现,后来我去掉这条属性,直接把字号改成9px,却发现无效,这才想起来chrome里面字号小于12px的话也是按12px显示的,这个方法大概可以算是一个变通的方法了。

chrome下字号不能小于12号的变通解决方法

10/7
2014
学习

字号、pt、px、em对照表和换算方法

由于wp编辑器的字体大小设置是pt单位,于是百度了这个对照表

初号     42pt     56px     3.5em
小初     36pt     48px     3em
        34pt     45px     2.75em
        32pt     42px     2.55em
        30pt     40px     2.45em
        29pt     38px     2.35em
        28pt     37px     2.3em
        27pt     36px     2.25em
一号     26pt     35px     2.2em
        25pt     34px     2.125em
小一     24pt     32px     2em
二号     22pt     29px     1.8em
        20pt     26px     1.6em
小二     18pt     24px     1.5em
        17pt     23px     1.45em
三号   16pt     22px     1.4em
小三    15pt     21px     1.3em
      14.5pt     20px     1.25em
四号     14pt     19px     1.2em
      13.5pt     18px     1.125em
        13pt     17px     1.05em
小四     12pt     16px     1em
        11pt     15px     0.95em
五号   10.5pt     14px     0.875em
        10pt     13px     0.8em
小五      9pt     12px     0.75em
         8pt     11px     0.7em
六号    7.5pt     10px     0.625em
         7pt      9px     0.55em
小六    6.5pt      8px     0.5em
七号    5.5pt      7px     0.4375em
八号      5pt      6px     0.375em

pt (point,磅) 是一个物理长度单位,指的是72分之一英寸。
px (pixel,像素)是一个虚拟长度单位,是计算机系统的数字化图像长度单位,如果px要换算成物理长度,需要指定精度DPI(Dots Per Inch,每英寸像素数),在扫描打印时一般都有DPI可选。Windows系统默认是96dpi,Apple系统默认是72dpi。
em是一个相对长度单位,最初是指字母M的宽度,故名em。现指的是字符宽度的倍数,用法类似百分比,如:0.8em, 1.2em,2em等。通常1em=16px。
字号是中文字库中特有的一种单位,以中文代号表示特定的磅值pt,便于记忆、表述。
pt和px的换算公式可以根据pt的定义得出:
pt=1/72(英寸), px=1/dpi(英寸)
因此 pt=px*72/dpi,若以Windows下的96dpi来计算,pt=px*72/96=px*3/4

字号、pt、px、em对照表和换算方法