我在这个测试页面上工作: http://problemio.com/index_test.php
我的笔记本电脑屏幕看起来不错。但在我的手机浏览器上看起来很糟糕。特别是图像看起来像一团糟。
可以做些什么来确保图像看起来不错?
谢谢, 亚历
答案 0 :(得分:3)
Omega有正确的想法,但您也想设置width
参数。我通常将width
设置为百分比值,将max-width
设置为像素值。这样,一旦它超过了最大宽度,它基本上将它抛到一边,只看宽度。有点像这个
img {
max-width:500px; /*Once screen size is smaller than 500px, the image reverts to the width value*/
width:100%;
}
答案 1 :(得分:2)
使用媒体查询为移动设备设置元素样式。图像使用百分比以及最大宽度和最小宽度值。
@media screen and (max-width:480px) {
//CSS sizes for mobiles only
}
答案 2 :(得分:1)
不要为图像设置像素测量值,而是使用此css代替img标记:
img {
max-width: 100%;
height: auto;
}