使用javascript设置初始样式可以吗

使用javascript设置初始样式可以吗,javascript,css,Javascript,Css,请测试一下这个 整个布局在开始时来回反弹。它似乎在等待Javascripts代码解释 我使用此代码设置宽度 document.getElementById("headc").setAttribute("style","width:800px;"); 不要使用Javascript设置初始宽度。直接在HTML或CSS中执行此操作。不要使用Javascript设置初始宽度。直接在HTML或CSS中执行此操作。不要使用Javascript设置初始宽度。直接在HTML或CSS中执行此操作。不要使用Jav

请测试一下这个

整个布局在开始时来回反弹。它似乎在等待Javascripts代码解释

我使用此代码设置宽度

document.getElementById("headc").setAttribute("style","width:800px;");


不要使用Javascript设置初始宽度。直接在HTML或CSS中执行此操作。

不要使用Javascript设置初始宽度。直接在HTML或CSS中执行此操作。

不要使用Javascript设置初始宽度。直接在HTML或CSS中执行此操作。

不要使用Javascript设置初始宽度。直接在HTML或CSS中进行设置。

在某些情况下,您希望使用javascript这样设置,但仅当您需要一些初始效果时,如div到达中心等。如果您只需要静态初始声明,那么应该使用内联定义或css。首先,在加载DOM结构和启动javascript之间存在一定的延迟(如果在加载DOM之后启动js,则在本例中应该这样做)。对于fwo,您正在强制在不必要的地方使用一些额外的计算能力。

在某些情况下,您希望使用javascript这样设置它,但仅当您需要一些初始效果时,例如div到达中心等等。如果您只需要静态初始声明,那么应该使用内联定义或css。首先,在加载DOM结构和启动javascript之间存在一定的延迟(如果在加载DOM之后启动js,则在本例中应该这样做)。对于fwo,您正在强制在不必要的地方使用一些额外的计算能力。

在某些情况下,您希望使用javascript这样设置它,但仅当您需要一些初始效果时,例如div到达中心等等。如果您只需要静态初始声明,那么应该使用内联定义或css。首先,在加载DOM结构和启动javascript之间存在一定的延迟(如果在加载DOM之后启动js,则在本例中应该这样做)。对于fwo,您正在强制在不必要的地方使用一些额外的计算能力。

在某些情况下,您希望使用javascript这样设置它,但仅当您需要一些初始效果时,例如div到达中心等等。如果您只需要静态初始声明,那么应该使用内联定义或css。首先,在加载DOM结构和启动javascript之间存在一定的延迟(如果在加载DOM之后启动js,则在本例中应该这样做)。对于fwo,您正在强制在不必要的地方使用一些额外的计算能力。

为什么这样做?是的,在页面运行该代码之前不会设置样式。因此,您可能确实会看到某种“反弹”或“闪烁”,这取决于许多情况,例如,您的元素在页面上的实际位置与js代码、页面加载时间等。。现在,这是否“正常”是一个意见问题,php不能直接设置css属性,因为它是在服务器端执行的。但是,它可以输出要执行的javascript或要评估的css规则等内容。在这一点上。。如果您使用php输出这些内容,为什么不首先在头部输出css规则呢?您的JS代码与您认为首先使用
#ttt{width:800px;}
之间有什么区别…?听起来您想要一个自适应的Web设计(用于预定义布局的代码),但使用一些响应性的Web设计(流体布局)方法来决定要设置的内容。这并不一定是一件坏事,但AWD的一个主要卖点是大部分(如果不是全部的话)逻辑都是在服务器端完成的。因此,如果您要深入研究客户端方法来检测和构建内容。。(国际海事组织)在那一点上,你不妨选择RWD。这里有一篇你可能会发现很有用的文章:你为什么这样做呢?是的,直到页面开始运行代码,样式才会被设置。因此,您可能确实会看到某种“反弹”或“闪烁”,这取决于许多情况,例如,您的元素在页面上的实际位置与js代码、页面加载时间等。。现在,这是否“正常”是一个意见问题,php不能直接设置css属性,因为它是在服务器端执行的。但是,它可以输出要执行的javascript或要评估的css规则等内容。在这一点上。。如果您使用php输出这些内容,为什么不首先在头部输出css规则呢?您的JS代码与您认为首先使用
#ttt{width:800px;}
之间有什么区别…?听起来您想要一个自适应的Web设计(用于预定义布局的代码),但使用一些响应性的Web设计(流体布局)方法来决定要设置的内容。这并不一定是一件坏事,但AWD的一个主要卖点是大部分(如果不是全部的话)逻辑都是在服务器端完成的。因此,如果您要深入研究客户端方法来检测和构建内容。。(国际海事组织)在那一点上,你不妨选择RWD。这里有一篇你可能会发现很有用的文章:你为什么这样做呢?是的,直到页面开始运行代码,样式才会被设置。因此,您可能确实会看到某种“反弹”或“闪烁”,这取决于许多情况,例如,您的元素在页面上的实际位置与js代码、页面加载时间等。。现在,这是否“正常”是一个意见问题,php不能直接设置css属性,因为它是在服务器端执行的。但是,它可以输出要执行的javascript或要评估的css规则等内容。在这一点上。。如果您使用php输出这些东西,为什么不首先在头部输出css规则呢?您认为JS代码和使用
#ttt{width:800px;}
有什么区别?