用javascript定位是一个很好的做法

Mar*_*k E 3 javascript jquery

几周前我刚学会了javascript和jquery,从那以后我总是用它来通过知道屏幕的大小和我发现非常有用的窗口将所有div和东西放在屏幕上,但现在我不知道知道这是否是一个好习惯,因为它使我的网页完全依赖于jquery,我不知道它是否可能会导致不同浏览器的麻烦.
我真的很想找到像"当然是一个好习惯,使用你想要的所有脚本"的答案,因为我真的很喜欢这个javascript的东西,但只是告诉你的想法.

Spl*_*ity 6

使用JavaScript进行行为,使用CSS进行样式设置.

使用JavaScript进行样式设计对于其他开发人员/设计人员来说很难以找出您所做的事情.

此外,如果您使用Firebug或Chrome Web Inspector,则无法看到样式的来源.

(可选)从JavaScript设置类而不是特定样式.您可以在类之间转换以创建一个很好的效果.但至少你的同事可以看到风格的定义和改变.


And*_*ber 5

对不起,但是我会在某种程度上破坏你的泡沫.

这样做有点好 - 只要你禁用Javascript页面看起来没问题.我会说它看起来应该比OK更好.我还要说,如果您网站的功能确实需要Javascript,那么您应该这样做.

请记住,一定比例的用户将禁用Javascript.我看过这样看起来很糟糕的网站(我在Firefox上使用NoScript,并在浏览器时有选择地启用Javascript),还有一些在没有启用JS的情况下根本没有任何内容.

坏.

正如Darin所说,你可以(而且应该!)使用CSS进行定位和样式化.这就是它的制作!随意使用Javascript增强页面,但请记住我上面说的!

  • @Bart ...**如果**没有它,页面看起来还可以.**和**,我继续说,只有页面的*功能*也需要Javascript.我甚至开始说:"我要破灭你的泡沫......" (3认同)