我有一个菜单,其中的链接正在将用户发送到例如?menu=home
但还有很多其他链接。我想用$_GET[""];
来管理网站内容,即开关
if ($_GET["menu"] == "home")
,一切看起来都不错,我有背景,网站,图片和内容,但每次通过点击其他链接而不是自己更改?menu
时,它会闪烁,大约0.5秒,它是白色的然后网站加载。
如果网站像StackExchange一样明亮,那么现在不会有问题,不幸的是我的网站围绕着深色的颜色运行,这样的flikker会在网站上抛出平滑的感觉。
有没有办法摆脱白色的短暂闪烁?
答案 0 :(得分:-1)
在部分中加载外部css文件。
在css文件中将背景设置为html或body元素。
我认为您的问题是css是在内容之后加载的,因此仅在此之后应用样式且默认的html和正文背景为白色。