Что делает поплавок внутри поплавка? - PullRequest
0 голосов
/ 26 декабря 2011

Если у меня есть контейнер, и я плавал в нем вправо, будут ли элементы, которые я плаваю внутри (например, слева), плавать влево, пока не достигнет края контейнера?Или мне нужно назначить должность: относительная;для поплавка, чтобы контролировать его внутри контейнера?

Ответы [ 2 ]

1 голос
/ 26 декабря 2011

Он будет плавать везде, где вы хотите, чтобы он плавал.Взгляните http://jsfiddle.net/79nRM/:

HTML

<div class="placeholder">
    <div id="container">
        <div class="element left"></div>
        <div class="element right"></div>
        <div class="element left"></div>
        <div class="element right"></div>
        <div class="element left"></div>
        <div class="element right"></div>
    </div>
</div>

CSS

.placeholder {width:400px; height:400px;background-color:#cecece;}
#container {float:right;width:200px;height:400px;background-color: Blue;}
.element {width:50px; height:50px;background-color: Red;clear:both;}

.left {float:left;}
.right {float:right;}
0 голосов
/ 26 декабря 2011

Положение скважины: относительное не будет зависеть от поплавка. Относительное положение означает, что если вы используете теги, такие как top: 0px, left: 0px, то количество, определенное в них, будет относительно его родителя.

Хотя я верю, что здесь может помочь рабочий пример HTML. Элемент, у которого родительский элемент имеет плавающее право, все еще может находиться внутри своего родительского элемента влево да.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...