我无法在 iPad 和 iPhone 上查看我的投资组合网站(iPhone - 我有一个单独的样式表,可以根据屏幕尺寸加载 - 但仍然不理想)
我为每个图像都有一个类,如下所示:
<img src="6.jpg" class="resize" />
这意味着它被调整到窗口的高度,这意味着任何观众屏幕上可能的最大图像:
.resize {height: 100%; width:auto;}
这工作正常,但在 iPad 和 iPhone 上,图像似乎以一个可笑的大版本显示,比如 1000% 或类似的东西。为什么这段代码不能在移动设备上正确显示?
谢谢
这是我的代码:
<div id="maincontainer" >
<p><i>A Working Title</i></p>
<div id="img_container">
<img src="6.jpg" class="resize" /></div>
<div id="img_text">Caption text</div>
</div>
和CSS:
@charset "utf-8";
/* CSS Document */
#maincontainer {
height: 100%;
max-height:100%;
width:100%; max-width:100%;
}
#img_container {
height: 100%;
max-height:100%;
width:100%; max-width:100%;
}
.resize {
height: 100%; width:auto;
}