Javascript 动态设置Top在firefox中不起作用
背景颜色适用于每个th,但在firefox中没有设置top。它适用于所有其他浏览器IE10、IE11、Chrome、Safari,但不适用于firefox,如果您使用Javascript 动态设置Top在firefox中不起作用,javascript,jquery,css,firefox,Javascript,Jquery,Css,Firefox,背景颜色适用于每个th,但在firefox中没有设置top。它适用于所有其他浏览器IE10、IE11、Chrome、Safari,但不适用于firefox,如果您使用console.logtopvalue,会发生什么情况?Firefox在编辑表格CSS时非常严格。如果您检查元素,CSS是否正在应用且未显示,或者是否未应用?topvalue正在计算。控制台中没有错误。我正在设置滚动事件的最大值。var topvalue=document.getElementById(“lvl1App”).scro
console.log
topvalue,会发生什么情况?Firefox在编辑表格CSS时非常严格。如果您检查元素,CSS是否正在应用且未显示,或者是否未应用?topvalue正在计算。控制台中没有错误。我正在设置滚动事件的最大值。var topvalue=document.getElementById(“lvl1App”).scrollTop-2;“lvl1App”是div id。如果我在应用CSS$('th').each(函数(索引){var tt=$(this.CSS('top');alert(tt);})后获得该值;它正在打印top的正确值,但未应用于表的第th个元素
var topvalue=document.getElementById("lvl1App").scrollTop-2;
$('thead.fixedheader2 th').css({
"position":"relative",
"top": topvalue,
"height":"10px",
"background-color":"#CCCC99"
});