请测试demo。
整个布局在开始时来回反弹。它似乎正在等待Javascripts代码解释。
我使用此代码来设置宽度。
document.getElementById("headc").setAttribute("style","width:800px;");
答案 0 :(得分:2)
不要使用Javascript设置初始宽度。直接在HTML或CSS中进行。
答案 1 :(得分:1)
在某些情况下,您希望使用这样的javascript设置它,但仅当您需要一些初始效果时,例如div到达中心等等。如果您只需要静态初始声明,那么您应该使用内联定义或css。首先,在加载DOM结构和触发javascript之间存在一定的延迟(如果在加载DOM之后你正在触发js,在这种情况下你应该这样做)。对于fwo,你强迫一些额外的计算能力在没有必要的地方使用。