На самом деле не могу понять, что с ним не так, но весь контент, который я добавляю в div, выходит из него, точно так же, как его нет.Содержимое выходит из div
Отметьте здесь: JSFiddle!
HTML___
<div id="wrapper">
<div id="container">
<div id="header">
<div id="logo">
TEXT GOES OUTSIDE OF DIV :'((
</div>
</div>
</div>
</div>
CSS___
#container {
width: 960px;
margin: 20px auto 0 auto;
background: yellow;
}
#header {
position: relative;
width: 100%;
background: yellow;
border: 1px solid black;
padding: 2px; /*just to see the div*/
}
#logo {
float: left;
}
Cheers mate! Работает отлично сейчас :) – user3277015
Возможно, вы захотите рассмотреть использование :: после псевдоселектора, чтобы очистить float вместо добавления пустого элемента HTML: http://jsfiddle.net/NMbSd/ –