我试着保持iframe的比例总是相同的,尽管有视口。只要下面的代码适用于块单元,iframe就不会显示任何内容(我猜这是因为高度设置为0)。如何保持Iframe的4:3 (100%:75%)的比例?我不想使用任何jquery,只想使用简单的css。
iframe {
width: 100%;
height: 0;
padding-bottom: 75%;
}
发布于 2021-03-24 17:34:57
好了,我找到了一条路。我将iframe封装在div中,并应用了以下代码:
div {
width: 100%;
height: 0;
padding-bottom: 75%;
position:relative;
}
div iframe{
width: 100%;
height: 100%;
position:absolute;
}
https://stackoverflow.com/questions/66786056
复制