我将一个短编码的PHP / jQuery代码放入我的主页的最顶层,它看起来没有格式化&当内容完成加载(页面加载速度非常快,但仍然......对吗?)之前,它会在它落入到位之前几秒钟内难看。
我在这里读到,有很多方法可以延迟加载jQuery直到加载内容,但是我想要实现的是整个水平滚动条甚至不会出现,直到它格式正确通过CSS。
这是可能的吗?在输出中加载CSS元素的顺序是否重要?
感谢你们任何天才的帮助。 :)
GN
[编辑]>> 好的,我可以看到有多不清楚。 " Glenn Posts",Take Two:
我的html自动收报机是全屏宽度,30px高,而自动收报机内容div则更长,更长。它使用 div.mask CSS width:X,overflow:hidden 规则集进行掩码。问题是,在应用这些特定值之前,很长的帖子标题字符串(自动收录器内容)是可见的,并且页面上的自动收录器元素的高度加倍或三倍。它只持续一秒钟,但我不喜欢它就像这样可见。
我希望有一种方法可以隐藏所有内容,直到全部应用CSS - 或者 - 无论我做什么都可以使.mask值加载在其他之前,也许......?我问的是正确的问题吗?
答案 0 :(得分:1)
请确保在标题中的javascript之前引用您的css。对于正文中的内联样式和脚本,适用相同的规则:首先是css,然后是脚本。
如果没有,您可以使用jQuery ready方法:
$(document).ready(function(){
// do what you want here
});