Все равно не получается.
Допустим есть такая структура документа
Код:
|
<!DOCTYPE HTML>
<html>
<head>
<style>
.main {
height: 100px;
width: 100%;
}
#a {
background: #f00;
float: left;
}
#b {
background: #0f0;
}
.c {
height: 50px;
width: 50px;
padding: 10px;
}
</style>
</head>
<body>
<div class="main">
<div id="a">
<div class='c'></div>
</div>
<div id="b">
</div>
</div>
</body>
</html> |
но у дива 'a' не задана ширина. Просто в нем или есть (div.c), или нет содержания и от этого определяется его ширина. Как при таких показателях задать ширину и отступ? Т.е. если есть div.c!=0 по высоте и ширине, то эти высота и ширина присваиваются 'a'. И следовательно отступ слева у 'b' = равен ширине 'a'. И 'b' обтекает слева 'a'.
Все, у меня сейчас мозг взорвется.