gpt4 book ai didi

css - 根据iframe内容扩展div容器宽度

转载 作者:行者123 更新时间:2023-11-27 23:57:41 25 4
gpt4 key购买 nike

如何对齐 div 以扩展其宽度以匹配 iframe 内容的大小。

需要扩展父div来匹配iframe的内容。如果iframe生成的内容超出了父div的宽度,如何自动扩展父div的宽度???

CSS

#header {
background-color:#FFA500;
}
#container {
width:500px;
position:absolute;
left:200px;
vertical-align:center;
}

#mainContainer {
border:0px solid red;
height:auto;
}

#menu {
background-color:#FFD700;
height:auto;
width:100px;
float:left;
}

#content {
background-color:#EEEEEE;
height:auto;
width:400px;
float:left;
}

#footer {
background-color:#FFA500;
text-align:center;
clear:both;
}

.width-2 {
width: 500px;
}

.iframeContainer {
border:1px solid red;
width: auto;
}
.iframeContainer .embed-container iframe {
width: auto;
height:100%;
border:1px solid royalblue;
}
.width-auto .embed-container iframe {
width: auto;
}

.expected {
width: 400px;
background: green;
}



HTML

<div id="container" >

<div id="header" >
<h1 style="margin-bottom:0;"> Web Page</h1>
</div>
<div id="mainContainer">
<div id="menu" >
<b>Menu</b><br>
HTML<br>
CSS<br>
JavaScript<br>
HTML<br>
CSS<br>
HTML<br>
CSS<br>
JavaScript<br>
HTML<br>
CSS<br>
HTML<br>
CSS<br>
JavaScript<br>
HTML<br>
CSS<br>
HTML<br>
CSS<br>
JavaScript<br>
HTML<br>
CSS<br>
HTML<br>
CSS<br>
JavaScript<br>
HTML<br>
CSS<br>
</div>

<div id="content">
Content goes here
<p>You might have seen floating content of web sites which is always visible on the page even if you scroll it. This is easy achieve thing by using just CSS. However there is also JavaScript alternative for this but the CSS one is smoother and faster as this doesn't includes any run time calculation. The below step by step process will guide to how to add a always visible div on web page.</p>
</div>
<div class="iframeContainer">
<div class="embed-container">
<iframe src="http://player.vimeo.com/video/30279492?title=0&amp;byline=0&amp;portrait=0" width="400" height="180" frameborder="0" webkitAllowFullScreen allowFullScreen></iframe>
</div>
</div>
</div>
<div style="clear:both;"></div>


<div id="footer">
Copyright © W3Schools.com</div>

</div>

最佳答案

这取决于您与此 iframe 的关系。

关于css - 根据iframe内容扩展div容器宽度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23069116/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com