Właśnie zacząłem się uczyć twitter bootstrap
i zastanawiałem się, jaka jest właściwa metoda, aby oczyścić z niego pływaki.Jak poprawnie usunąć pływaki w bootstrapie twitter?
Normalnie bym po prostu zrobić coś takiego:
HTML:
<div class="container">
<div class="main"></div>
<div class="sidebar"></div>
<div class="clear"></div>
</div>
CSS:
.clear {
clear: both;
}
.main {
float: left;
}
.sidebar {
float: right;
}
proszę ignorować infrastruktury wyżej jak to tylko przykład.
Teraz powiedz w bootstrap
, jeśli próbuję unieść jakiś tekst obok sekcji nawigacji, jaki jest właściwy sposób na zrobienie tego?
Rozważmy następujący przykład w bootstrap
:
<div class="main_container">
<header id="main_header" class="col-md-12">
<nav class="navbar navbar-default" role="navigation">
</nav>
<div class="contact">
</div>
</header>
</div>
Ja chce się unosić pole contact
obok pola navbar
.
Czytałem o klasie bootstrap .clearfix
, czy stosuję to po prostu tak, jak to zrobiłem powyżej (po floats)? .... czy powinienem zastosować tę klasę do czegoś innego?
dlaczego nie ma "pull-left" na 'nav'? – Brett
Cóż, nie zawierałeś pełnego kodu nawigacji. Zwykle jest ul z 'navbar-nav' i ma na sobie float. – Aibrean
Tak, to dziecko elementu 'nav'. – Brett