我做了一個簡單的例子,並嘗試獲取字符串的高度。不同瀏覽器之間的文本高度
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