我建立了一个网站,问题是 chrome 显示font-size 1px
比火狐浏览器还大。我尝试了几种方法来匹配字体大小,以 px 为单位指定,以 % 为单位将正文设置为 100%,然后将元素设置为0.875em
。这些都不起作用。它仍然在 Chrome 中显示多 1 像素。
这是我用于字体大小的代码:
body {
font-size: 100%;
}
* {
margin:0;
padding:0;
text-decoration: none;
font-family:helvetica, arial, sans-serif;
}
#geral {
width:1000px;
margin:0 auto;
position:relative;
font-size:0.875em;
}
如果 #geral 包裹了整个网站,并且 CSS 上没有其他字体大小声明,则可以在我发布的链接中查看源代码。
我想知道是否有办法解决这个问题,或者我是否必须为每个浏览器指定不同的字体大小?
我建议你使用CSS重置就像 YUI 的那个一样。它将使您的页面much在所有浏览器中更加一致,包括字体渲染。它与 IE 和其他浏览器有最大的区别,但它消除了各种不一致的情况。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)