Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/389.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 动态设置Top在firefox中不起作用_Javascript_Jquery_Css_Firefox - Fatal编程技术网

Javascript 动态设置Top在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

背景颜色适用于每个th,但在firefox中没有设置top。它适用于所有其他浏览器IE10、IE11、Chrome、Safari,但不适用于firefox,

如果您使用
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"
});