我正在为自己的企业制作网页。我选择 Bootstrap 是因为它开箱即用,支持移动设备。我有一个问题:
- 使用手机 (iPhone 5) 访问网页时,标题图像会放大,没有比例放大。
这是代码:
#heading {
display: block;
width: 100%;
height: 543px;
background: url('../images/header.jpg') no-repeat center center fixed;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
-webkit-box-shadow: inset 0 -4px 9px -3px #000;
-moz-box-shadow: inset 0 -4px 9px -3px #000;
box-shadow: inset 0 -4px 9px -3px #000;
}
@media(max-width:563px) {
#heading {
display: block;
width: 100%;
height: 300px;
background: url('../images/headerm.jpg') no-repeat center center fixed;
}
#navigation .navlinks li {
margin-right: 1px;
}
#navigation .navlinks li a {
padding: 0 5px;
font-size: 12px;
}
}
我尝试使用不同尺寸的图像进行媒体查询,但没有奏效。
这是测试场景的链接。如果您缩小浏览器以模拟手机屏幕,则图像不会进行特写。它必须在电话上。