Skip to content

Instantly share code, notes, and snippets.

@chzyer
Last active December 10, 2015 22:48
Show Gist options
  • Save chzyer/4504786 to your computer and use it in GitHub Desktop.
Save chzyer/4504786 to your computer and use it in GitHub Desktop.
字体的兼容性

经测试,在chrome下最小的字体是12px,而IE下没有这个限制,所以如果把字体设为低于12px的话,会照成浏览器不兼容的现象... 中文(雅黑字体)在11px显示已经不成样了(1920*1080分辨率),但英文的底线还可以到10px 我们可以在body标签内加上webkit特有的 -webkit-text-size-adjust:none;

body {
	-webkie-text-size-adjust:none;
}

还有,字体的单位常用的有px,em,%,浏览器默认的字体大小是16px,即1em=16px,100%=16px; 需要强调的是em,em表示当前容器字体大小的比例,相对的,如果多层嵌套div,比如第一层div的字体大小是0.5em,第二层div的字体大小是0.5em,那么第二层div的字体大小将为16*0.5*0.5=4px

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment