我想以此來改變與jQuery的line-height屬性:爲什麼我無法在jQuery中使用.css()更改行高CSS屬性?
jQuery(document).ready(function() {
var windowWidth = $(window).width();
$('h1').css({
'top': Math.floor(windowWidth * 0.0964) + 'px',
'left': Math.floor(windowWidth * 0.0872) + 'px',
'line-height': '0.9em !important'
});
});
如果我使用巡視和檢查元素的風格,我可以看到頂部和左側屬性,但不是行高,有人可以向我解釋什麼是錯的?
這裏是jsFiddle我只是爲了確保我不瘋狂!
http://jsfiddle.net/p4DU6/4/
測試它在FF,鉻,IE8和IE9
打我吧!這是正確的答案。這裏是工作小提琴:http://jsfiddle.net/p4DU6/6/ –
請注意,非''重要'內聯樣式被'!重要'樣式表樣式覆蓋。 – ajp15243
如果有人需要使用inline樣式中的'!important',那麼他們的代碼就是一團糟。 – MMM