元素随机定位错误?

时间:2013-04-21 05:13:33

标签: javascript jquery html css

我用javascript进行了大量的样式处理(是的,我知道它需要优雅地降级)并且有一个特定的元素 - 随机 - 没有正确定位。更改其左边距属性的行似乎被跳过。所以,我使用了一个while循环来确保它正在改变,如果不改变它。现在发生率大幅下降,但仍未消除!这是javascript的已知问题吗?在此部分之前/之后的整个代码块不超过30行!

while (sloganCheck != 1) {
    if ($('#homepage_homestrip_slogan').css('margin-left') != (browserWidth-$('#homepage_homestrip_slogan').width())/2) {
        $('#homepage_homestrip_slogan').css('margin-left',(browserWidth-$('#homepage_homestrip_slogan').width())/2);
        sloganCheck = 1;
    }
}

0 个答案:

没有答案