我在我的浮動佈局中嵌入了一個YT視頻(iframe),它打破了浮動。正確的div完全從視圖中消失。如何在不破壞浮動佈局的情況下嵌入iframe?
它是一種簡單的佈局:
|內容|離開|中間| right |/content |
HTML
<div id="container">
<div id="content">
<div id="left"></div>
<div id="middle">
<iframe id="ytplayer" type="text/html" width="200" height="180" src="http://www.youtube.com/embed/CTAud5O7Qqk?autoplay=1" frameborder="0" />
</div>
<div id="right"></div>
</div>
CSS
#container {
width: 100%;
background-color: gray;
height: 200px;
}
#left {
width: 25%;
height: 190px;
background-color: green;
float: left;
}
#middle {
height: 190px;
width: 50%;
background-color: purple;
float: left;
}
#right {
width: 25%;
height: 190px;
background-color: orange;
float: left;
}
#content {
width: 80%;
height: 200px;
margin: auto;
}
這很有趣,但蜻蜓表明我撥弄不甚至輸出最後(右)div的情況下,在中心有一個iframe(我的意思是這個div根本沒有出現在我們在他們網站上看到的輸出源中)。 – Cthulhu 2013-05-05 10:26:34