我试图做的是计算浏览器高度,将该数字减少约 20%,然后将该数字分配给元素的高度。问题是元素位于可滚动的 div 中,因此仅分配height: 80%
不起作用,因为我想要浏览器高度而不是父 div 高度。不幸的是,另一个问题是我必须使用!important
语法来强制它。
这是我到目前为止所拥有的:
var browserHeight = jQuery(window).height();
var desiredHeight = browserHeight * 0.8;
jQuery('##myID .myClass').attr('style', 'height: 100px !important');
我只需要弄清楚如何替换100px
为desiredHeight
,而不会丢失!important
。
如果你能帮助我,我一定会很感激的!即使您有不同的(也许更好的)方法。:)