我添加了此媒体查询,以便在图片从桌面移动到移动设备时调整图片的大小,但它不符合要求。有什么想法吗?
@media (max-width: 768px) {
#team {
background-color: #fff;
background-image: #444 url('../img/womencoffee.jpg') center top no-repeat fixed;
}
}

当我去观看时,它仍然在手机版本上炸毁我的图像。
请参阅网站部分:nonprofit section
答案 0 :(得分:0)
您的问题围绕向CSS属性提供不正确的参数。
在提供媒体查询的链接中:
@media ( max-width: 768px ) {
background-color: #999999;
background-image: image-url( 'http://placekitten.com/g/500/768' );
}
这个不起作用,因为image-url()
应该是url()
。
在上面提供的代码中,您有:
@media ( max-width: 768px ) {
background-color: #fff;
background-image: #444 url( 'http://placekitten.com/g/500/768' ) center top no-repeat fixed;
}
在这里,您要向background-image
提供多个参数,这些参数只需要一个参数url()
。我认为您正在寻找background
属性,它允许您一次设置多个背景属性。
将background-image
更改为background
有效。完成此更改后,background-color
会因您使用#444
重新定义而变得多余。