要在 ipad 和移动设备上实现 100%,您需要做两件事: • 使用 META 激活视口(我认为仅 100% 并不是必需的,但请尝试)例如:
<meta name="viewport" content="width=device-width,initial-scale=1.0,user-scalable=0,minimum-scale=1.0,maximum-scale=1.0">
• 当你有100% 的显示问题后,你就满足了。例如,您的内容具有 100% 的宽度,可以,但您的导航、滑块和旁边是 XXEM 的宽度。
要在 ipad/mobile 等设备上显示 100% 宽度,您需要为此添加新的 CSS。例子 :
/* iPads (landscape) ----------- */
@media only screen
and (min-device-width : 768px)
and (max-device-width : 1024px)
and (orientation : landscape) {
/* Styles */
nav[role="navigation"] {width: 100%;}
}
/* iPads (portrait) ----------- */
@media only screen
and (min-device-width : 768px)
and (max-device-width : 1024px)
and (orientation : portrait) {
/* Styles */
nav[role="navigation"] {width: 100%;}
}
/* iPhone 4 ----------- */
@media
only screen and (-webkit-min-device-pixel-ratio : 1.5),
only screen and (min-device-pixel-ratio : 1.5) {
/* Styles */
nav[role="navigation"] {width: 100%;}
}