我已經偶然發現了一個小問題,出於某種原因,我不知道如何解決。這可能是其中一種看起來很簡單但不可能實施的情況之一。這裏的問題:液體圖像在一行
- 我想在一個div中添加幾個圖像彼此相鄰。他們需要沒有間距
- 該div有一個百分比寬度設置,以便它達到某一點我希望這些圖像開始變小。現在發生的情況是,當div不能再包含圖像時,圖像會垂直垂直下落。
讓圖像縮小的技巧是通過添加img {max-width:100%; }在css文件中,但在這種情況下不起作用。我想問問,如果有人知道這個問題的簡單解決方案?我可以嘗試根據寬度將每張圖片的最大寬度設置爲不同的數字,但我擔心計算會在某些瀏覽器中關閉(我們都知道一些瀏覽器如何處理帶有小數位的百分比)。
在此先感謝
非工作示例:
<div style="width:40%"><img src="img1.jpg" /><img src="img2.jpg" /></div>
CSS: img { max-width: 100%; }
點評:這是完美的單一的形象,所以我正在尋找的多張圖片一樣簡單。
工作例如:
<div style="width:40%"><img src="img1.jpg" style="width:47.88%" /><img src="img2.jpg" style="width:52.12%" /></div>
評論:計算百分比寬度是一種痛苦,我不知道,如果它甚至會在所有情況下工作。
我已經說過了。以百分比形式將每個圖像設置爲特定的寬度。我也嘗試過在特定寬度的浮動div中圍繞它們。這兩種方法都有效,但正如我所提到的,我擔心一些瀏覽器會錯誤地進行計算。更不用說這樣做是一件痛苦的事情。我只是想找到一個更簡單的方法。 – Marius 2012-02-18 10:00:24
顯示你的代碼plz。 – 2012-02-18 10:04:04
在原問題中發佈一些示例 – Marius 2012-02-18 10:09:59