設置max-width
旋轉木馬內圖像的樣式值打破了容器的寬度。即使最大寬度值不會影響圖像的實際寬度,也會發生這種情況。我無法弄清楚爲什麼會發生這種情況。設置嵌入式圖像的最大寬度打破了容器寬度
我創建了一個關於這個的jsfiddle因爲我無法解釋這個問題,否則:https://jsfiddle.net/atmp9ymr/1/
所以我基本上是問爲什麼出現這種情況?有沒有辦法來解決這個問題?任何幫助,將不勝感激。
-
編輯。我試圖在這裏解釋這個問題:
所以我有一個容器內嵌圖像。通過使用white-space: nowrap
和圖像具有inline-block
和顯示樣式,容器強制物品成爲內聯。如果重要的話,這個容器的位置設置爲絕對。目前一切都很好。容納圖像的容器具有正確的寬度(根據內部圖像)。現在,如果我爲圖像設置了max-width: 100%
,容器寬度就會被打破。即使圖像大小不變,寬度也不再正確。我找不到這樣的邏輯。
請檢查jsfiddle以獲取更好的解釋。
是否加入overflow:隱藏到容器類中解決你的問題? – Barry127
@ Barry_127感謝您的建議。這似乎沒有效果,不幸的是。 :( –
@ K.Daniek如果你檢查小提琴我認爲你會理解,對於缺乏說明的解釋感到抱歉,但我不知道如何用文字來解釋這個問題:(這是非常具體的問題 –