修复使用sub和sup时的行间距问题

subsup元素会轻微地增大行高。css

幸亏,用一点CSS就能够修复这个问题。git

来自Nicolas GallagherJonathan Nealnormalize.csshttp://necolas.github.com/normalize.css/)。github

他们借用了https://gist.github.com/413930的代码并去掉了注释。浏览器

上面这个GitHub的连接里包含了对这一段CSS的详细解释,感兴趣能够去看一看。spa

normalize.css推荐下载这个文件。该文件能够帮助创建一个跨浏览器的统一基准样式表,其文档也很详尽。code

 

 1 /*
 2 * 在全部浏览器中防止sub和sup影响line-height
 3 * gist.github.com/413930
 4 */
 5 sub,sup {
 6             font-size: 75%;
 7             line-height: 0;
 8             position: relative;
 9             vertical-align: baseline;
10 }
11 sup {    top: -0.5em; }
12 sub {    bottom: -0.25em; }
相关文章
相关标签/搜索