我做了一个简单的例子,并尝试获取字符串的高度。不同浏览器之间的文本高度
jQuery(function() {
var jqSpan = $('span');
jqSpan.css({
'font-family': 'Arial',
'font-size': '24px',
'font-weight': 'bold'
});
$('#result').text(jqSpan[0].offsetHeight);
});
我发现的值是不同的浏览器之间是不同的。我已经使用了reset.css,但它的值仍然不一样。
例如:(苹果机)
在我的例子,Chrome是27,火狐为28,Opera是25,和Safari是27
我知道每个浏览器都有自己的渲染引擎,但我想知道是否有可能让它们相同。
在Chrome/Firefox(Linux)中,它同等28.是否不需要使用可能采用不同默认值的“line-height”?尝试设置它。 – marekful 2013-02-19 10:03:44