当前位置:首页 » 背景图片 » 背景图片加载会闪
扩展阅读
糖大米卡通图片 2024-12-26 23:56:06
罗马柱图背景图片大全集 2024-12-26 23:50:38
古老房屋的拍摄动态图片 2024-12-26 23:50:32

背景图片加载会闪

发布时间: 2024-06-22 07:42:49

⑴ WPF锷犺浇锲剧墖闂鐑佺殑闂棰

锲剧墖闂鐑佹槸鐢变簬榛樿ゆ牱寮忓艰嚧镄勶纴浣犻渶瑕侀吨鍐椤叾template銆
缃戜笂涓澶у爢镄勪緥瀛.鍓崭袱澶╅亣鍒颁简钖屾牱镄勯梾棰桡纴鎴戦亣鍒扮殑鏄涓狰utton镄勮儗鏅锲撅纴鏀句笂铡讳箣钖庝竴鐩撮棯鐑
<ControlTemplate TargetType="{x:Type Button}">
<Border Background="{TemplateBinding Background}" BorderBrush="{TemplateBinding BorderBrush}" BorderThickness="{TemplateBinding BorderThickness}">
<ContentPresenter HorizontalAlignment="{TemplateBinding HorizontalContentAlignment}"
Margin="{TemplateBinding Padding}" VerticalAlignment="{TemplateBinding VerticalContentAlignment}"
SnapsToDevicePixels="{TemplateBinding SnapsToDevicePixels}" RecognizesAccessKey="True"/>
</Border>
<ControlTemplate.Triggers>
<Trigger Property="IsMouseOver" Value="True">
<Setter Property="Cursor" Value="Hand" />
</Trigger>
</ControlTemplate.Triggers>
</ControlTemplate>

⑵ ie下css背景图片加载延迟闪烁

#header-login{ /*顶部登陆条*/
width:1000px;
height:18px;
background:url(image/header-login-bg.gif) repeat-x top left;}

看上边的代码,主要有两点,1.最好把那张背景图直接放在同一目录的images下,这样子必免浏览器走弯路找你的图片路径,2.top和left.在写的时候最好还是加上。最后你有一句是重复删掉

忘了说一句不知道你的背景图片多大,越小越好!

这个问题就不是CSS的问题了,我觉的是你的页面加载的东西太多了,而且肯定有由先择行的,导致页面,先执行了由先执行的。这种问题只能用排除,从最有可能的地方一点点的试。不过你可以,先把所有的东西移除,只保留你想要的,看看什么结果