我需要根据设备宽度在我的站点上显示两个不同的徽标。 如果设备的屏幕尺寸小于300像素,我需要显示小标志。CSS中的媒体查询按预期工作
网站:http://www.geekdashboard.com/
Logo.png - >http://www.geekdashboard.com/wp-content/themes/geekdashboard/images/logo.png
徽标small.png - > http://www.geekdashboard.com/wp-content/themes/geekdashboard/images/logo-small.png
CSS:
.header-image .site-title > a {
background: url(images/logo.png) no-repeat left;
float: left;
min-height: 90px;
width: 425px;
}
和CSS小宽度器件作为如下
@media only screen and (max-width: 320px) {
.header-image .site-title > a {
background: url(images/logo-small.png) no-repeat left!important;
width: 300px!important;
}
}
此代码无法按预期工作。即使在屏幕尺寸小于300px的设备上,我仍然可以看到logo.png 在此先感谢
你能分享演示链接吗? –
网站已经在这里生活http://www.geekdashboard.com/ –
除了标志,我认为你的手机导航仍然存在问题。悬停的菜单项与活动链接没有正确对齐。 –