我最近为我的旧格式网站添加了mobile.css,使它在高端移动设备上看起来没什么问题。响应式设计的CSS问题
几乎所有页面在帖子开始时都有一个图像,只有属性float:left。
.field-type-image img
{
float: left;
}
它在正常屏幕上看起来没问题。我用@media屏幕和(最大宽度:1024)添加了一个新的css,并调整了几个值,使其在手持设备上看起来不错。我希望在每篇文章开头的时候让图片变得小小一点,几乎是实际分辨率的一半。因此我尝试了这个。
.field-type-image img
{
float: left;
width: 46%;
height: 32%;
}
图像的宽度似乎减少了我的ipad,手机等等的方式应该是,但高度仍然是原来的一样。所以它看起来非常糟糕。但是,如果我在计算机的普通浏览器上缩小屏幕宽度,那么确实会产生“高度:32%”的效果。并且看起来不错。但在手机浏览器中,它看起来像是高度:32%;不管用。例如。 http://www.rakeshmondal.info/IR-object-detection
如何降低在移动设备上工作的图像的CSS高度?由于我网站上的每个帖子都有不同分辨率的图片,因此我无法使用固定值来减小高度。像width:300px;高度:300像素;.
我希望我很清楚。在此先感谢:)
对不起,评论有点晚。是的,你是对的。我只是把高度做成:auto;只是响应式设计中的一行代码,它开始像魅力一样工作。谢谢三聚......谢谢。 – Rakesh