我最近爲我的舊格式網站添加了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