Codepen http://codepen.io/noobskie/pen/gaorXm?editors=110
I'm uncertain about how the following code relates to this situation:
.viddiv{
float:left; width:50%;
}
Snippet
.vidholder {
position: relative;
height: 0;
padding-bottom: 50%;
width: 50%;
float: left;
}
iframe {
position: absolute;
height: 100%;
width: 100%;
top: 0;
left: 0;
}
.textContainer {
width: 50%;
float: right;
}
<div style="width:100%">
<div class="vidholder">
<iframe width="480" height="390" src="https://www.youtube.com/embed/hqiNL4Hn04A" frameborder="0" allowfullscreen></iframe>
</div>
<div class="textContainer">
<p style=" word-wrap: break-word;">@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@</p>
</div>
</div>
Edit The issue with float:left
not functioning correctly is due to the use of absolute
positioning to make the iframe
responsive. However, when using absolute
positioning, the div collapses, causing text to be hidden beneath the iframe
.