我有一個固定高度的容器包含圖像和iframes。爲了使圖像響應和防止縱向和橫向溢出我可以只設置以下CSS:響應式iframe與最大寬度和高度
img {
max-width: 100%;
max-height: 100%;
}
這確保了肖像圖像不會溢出縱向和橫向圖像不會溢出水平。
對於內部框架,我使用的「填充比」 technique,包裝元件的填充設置爲iframe的縱橫比(例如56.25爲16%:9視頻):
.iframe-wrapper {
position: relative;
height: 0;
padding-top: 56.25%;
overflow: hidden;
}
.iframe-wrapper iframe {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
雖然這意味着iframe與視口的寬度一起縮放,但如果我更改視口的高度,則它不起作用。基本上我希望iframe能夠模仿圖像的工作方式。
我試圖完成差不多了,但我沒有一個固定的高度。我有圖像和內聯框架,並且我希望內框框架能夠最大化寬度對圖像的影響。您是否同時找到了解決方案? – MEM