這是3個內聯塊。第一個是可擴展的,右邊的兩個塊有固定的寬度。 如果我們調整瀏覽器的權限,無論如何應該是可見的。 #blockID應該適合頁面,同時如果我們調整了窗口大小,圖像應該是可擴展的。如何僅使用css縮放圖像塊?
我想在第一個塊的圖像可縮放。
我發現了幾種使用JS的方法,但由於離散性,JS不適合。有沒有一些技巧只使用CSS?
這裏是我的代碼(http://jsfiddle.net/t69f60s6/):
<div style="width: 100%; height: 300px; white-space: nowrap;" id="blockID">
<div style="max-width: 640;">
<div style="display: inline-block; height: 300px; max-width: 300px; width: 100%; background: #ffff00; position: relative; overflow: hidden;" id="pano">
<img src="https://c1.staticflickr.com/9/8697/17332403271_4122fda0b8_h.jpg" style=" top:0; left:0; width:100%; min-width: 100%; max-width: 100%; position: absolute; "/>
</div>
<div style="display: inline-block; height: 300px; width: 640px; background: #000;">
</div>
<div style="display: inline-block; height: 300px; width: 60px; background: #ff7870;">
</div>
</div>
</div>
更新1: 我已經改變了草書文字
更新2: 我可以使用表CSS實現這種效果。但桌子不好。 http://jsfiddle.net/6ng62eb7/4/
「*第一個是可擴展的,左邊的一個是固定*」,第一個**是左邊的......你可能是說右邊的兩個是固定的......?請澄清。 – LinkinTED
這裏「左」是一個動詞 - 「過去」。 – AnthonyK
你能解釋一下好嗎?你想要對圖像進行縮放比例?使足夠大的3行內嵌塊填充窗口寬度,無論它有多大,還是別的什麼? –