我知道我在這裏錯過了一些簡單的東西 - 只需要第二雙眼睛。我正在一個由兩列的報頭:CSS - 響應式並排圖像
第1欄:一個圖像,200x150 第2欄:一種圖像轉盤(「光滑」文庫),其由640x150的圖像
所以總的這裏的最大寬度是840像素。
當瀏覽器尺寸縮小到840像素以下時,我希望兩列的內容均勻縮小。因此,在420像素寬的情況下,我希望第1列的圖像爲100x75,第2列圖像爲320x75。
我正在使用W3.CSS樣式表,並且我已經設置了w3-content和w3-row,但我似乎無法爲內部內容找到正確的樣式組合。這裏的一般想法(我已經剝離下來的基礎):
<div class="w3-content" style="max-width:840px;">
<div class="w3-row">
<div id="logo" style="float:left;width:25%;position:relative;display:block;">
<span style="position:absolute;top:0%;left:0%;max-width:200px;">
<img src="logo/logo.png" style="max-width:100%;height:auto;">
</span>
<span style="position:absolute;top:0%;left:0%;max-width:175px;">
<img src="logo/logo2.png" style="max-width:100%;height:auto;">
</span>
</div>
<div id="carousel" style="float:right;width:75%;max-width:640px;">
<div><img src="1.jpg" style="max-width:100%;height:auto;"></div>
<div><img src="2.jpg" style="max-width:100%;height:auto;"></div>
<div><img src="3.jpg" style="max-width:100%;height:auto;"></div>
</div>
</div>
</div>
小提琴例:https://jsfiddle.net/9ajv244j/2/
現在,我已經採取了這一遠一點通過在每個頂部覆蓋多個圖像其他標誌內(部分要求和圖像不能合併)。到目前爲止,這在Chrome中運行良好,但徽標內的圖像在Internet Explorer中無法縮放(IE 11是正在測試的版本)。
有沒有人有什麼想法我在這裏失蹤?
更新:似乎在圖像上的「位置:絕對」風格是什麼導致IE不能正確調整圖像的大小。儘管如此,仍然不知道如何解決這個問題。
我一遍又一遍地看你的問題,但我仍然不明白。你能爲我們輸入一些圖像,關於你試圖達到的目標嗎? – Obink
@Obink - 我編輯了這個問題並添加了一個帶有示例圖像的小提琴。 – jhilgeman