Fundacja - The Grid
Opis
System siatki fundamentów skaluje do 12 kolumn na stronie. Systemy siatki służą do tworzenia układów stron za pomocą szeregu wierszy i kolumn, w których znajdują się treści.
Opcje siatki
Poniższa tabela zawiera krótkie omówienie sposobu działania systemu siatki Foundation w wielu urządzeniach.
Małe urządzenia Telefony (<640 pikseli) | Średnie urządzenia Tablety (> = 640 pikseli) | Duże urządzenia Laptopy i komputery stacjonarne (> = 1200 pikseli) | |
---|---|---|---|
Zachowanie siatki | Poziomy przez cały czas | Początek zwinięty, poziomo nad punktami przerwania | Początek zwinięty, poziomo nad punktami przerwania |
Prefiks klasy | .mały-* | .średni-* | .duży-* |
Liczba kolumn | 12 | 12 | 12 |
Gniazdo | tak | tak | tak |
Przesunięcia | tak | tak | tak |
Kolejność kolumn | tak | tak | tak |
Podstawowa struktura siatki fundamentowej
Poniżej przedstawiono podstawową strukturę siatki fundamentowej -
<div class = "row">
<div class = "small-*"></div>
<div class = "medium-*"></div>
<div class = "large-*"></div>
</div>
<div class = "row">
...
</div>
Najpierw utwórz klasę wierszy, aby utworzyć poziome grupy kolumn.
Treść powinna być umieszczona w kolumnach, a tylko kolumny mogą być bezpośrednimi elementami podrzędnymi wierszy.
Kolumny siatki tworzy się, określając liczbę dwunastu dostępnych kolumn, które chcesz rozciągnąć. Na przykład dla czterech równych kolumn użylibyśmy .large-3
Poniżej przedstawiono trzy klasy używane w systemie siatki Fundacji -
Sr.No. | Podstawowe klasy i opis siatki |
---|---|
1 | Duży W wielkokwiatowych * Klasy służy do dużych urządzeń. |
2 | Średni Średnio- * klasa służy do urządzeń średnich. |
3 | Mały klasa small- * jest używana dla małych urządzeń. |
Advanced Grid
Poniżej przedstawiono zaawansowane formaty siatki używane w programie Foundation.
Sr.No. | Zaawansowane siatki i opis |
---|---|
1 | Połączona kolumna / wiersz Do kolumn i wierszy klasy są używane na tym samym elemencie, aby uzyskać pełną szerokość kolumny do użycia jako pojemnik. |
2 | Zagnieżdżanie Możemy zagnieżdżać kolumny siatki wewnątrz innych kolumn. |
3 | Przesunięcia Używając klasy large-offset- * lub small-offset- * , możesz przesuwać kolumny w prawo. |
4 | Niekompletne wiersze Fundament automatycznie przesuwa ostatni element w prawo, gdy wiersze nie zawierają kolumn do 12. |
5 | Zwiń / Rozwiń wiersze Przy użyciu rozmiaru zapytania o media klasy collapse i uncollapse są dołączane do elementu row, aby pokazać dopełnienia. |
6 | Wyśrodkowane kolumny Włączając klasę do małej wyśrodkowanej kolumny, możesz ustawić kolumnę w środku. |
7 | Zamawianie źródła Klasa porządkowania źródła służy do przesuwania kolumn między punktem przerwania. |
8 | Siatki blokowe Siatka bloków służy do podziału zawartości. |
Budowanie semantycznie
Korzystając z zestawu mikserów SASS, generowany jest CSS siatki, który jest używany do budowania własnej siatki semantycznej. Aby uzyskać więcej informacji, kliknij tutaj
SASS Reference
Poniżej przedstawiono odniesienie SASS dla siatki używanej w programie Foundation.
Sr.No. | Podstawowe siatki i opis |
---|---|
1 | Zmienne Używając zmiennych sass możemy modyfikować domyślne style tego komponentu. |
2 | Mieszanki Końcowe wyjście CSS jest budowane przy użyciu miksera. |