我有一些html似乎默认为:
<ul style="top: 72px; visibility: hidden;">
但是我需要Jquery来拯救我并改变顶部:72px到顶部:37px
这可能吗?就像在Firefox 37px似乎出现,但在IE7中它显示为72px
由于
修改:添加更多信息
ul id = treemenu1
,其父元素是div class = treemenu
答案 0 :(得分:15)
答案 1 :(得分:11)
我会通过id选择你的ul:
$("#treemenu1").css("top", "37px");
另请注意,您可以通过传入一个对象(其键和值对应于css属性)及其新值来一次更新多个css属性:
$("#treemenu1").css({ "top": "37px", "bottom": "20px" });
答案 2 :(得分:7)
$("ul").css("top", "37px");//this should work in all browsers.