【发布时间】:2015-01-20 14:50:00
【问题描述】:
我的网站上有一个淡入淡出的徽标。如果您的屏幕尺寸低于特定屏幕尺寸,以下媒体查询会使用 css 更改此图像。如果未触发媒体查询,则淡入淡出效果很好。当它是淡入淡出时就不会发生。
HTML
<span class="col-md-6" id="header">
<a href="/">
<img src="/share/images/design/logo/desktop.png" title="Home"/>
<a>
</span>
CSS
@media(max-width: 991px)
{
#header img
{
content: url('/share/images/design/logo/mobile.png');
display: block;
margin-left: auto;
margin-right: auto;
}
}
Javascript
$("#header").hide();
$("#header").fadeIn(750);
我尝试在控制台中执行代码,这似乎有效。尽管在正常刷新时它似乎不起作用。你会如何解决这个问题?
【问题讨论】:
标签: jquery html css media-queries