Użyłem Bootstrap i przeszukałem Foundation. Z tego, co widziałem, obie używają float:
, aby uzyskać elastyczne siatki.Elastyczne struktury siatki - float: vs display: table-cell
Widziałem również sieci reagujące przy użyciu tylko zapytań display: table-cell
i @media
.
Ten ostatni wydaje mi się lepszy, ponieważ float:
ma na celu osiągnięcie określonego efektu typograficznego, więc użycie go w celu uzyskania responsywnego układu siatki wygląda jak włamanie.
Moje pytanie: czy jest float:
używane przez bootstrap, fundament i inne elastyczne sieci, aby ominąć brak właściwej obsługi table-cell
w starszych przeglądarkach? Jeśli jest jeszcze inny powód, chciałbym to usłyszeć.
O ile mi wiadomo, możesz wymagać Bootstrap do używania stackingu ('z-index') zamiast' float's. – TylerH