Różnice między Bootstrap 3 i 4

Opis

Bootstrap to potężna i popularna platforma front-end na urządzenia mobilne, służąca do tworzenia responsywnych witryn internetowych w wersji mobilnej przy użyciu ram HTML, CSS i JS.

Poniższa tabela przedstawia różnice w Bootstrap 3 i Bootstrap 4 -

S.No. Składnik Bootstrap 3 Bootstrap 4
1 Pliki źródłowe CSS MNIEJ SCSS
2 System siatki 4-warstwowy system siatki (xs, sm, md, lg) 5-warstwowy system siatki (xs, sm, md, lg, xl)
3 Jednostka CSS px rem
4 Rozmiar czcionki 14px 16px
5 Struktura rozwijana Utworzono za pomocą <ul> i <li> Utworzono za pomocą <ul> lub <div>
6 Odsuwanie kolumn col-md-offset-4 offset-md-4
7 Zdjęcia .img-responsive class .img-fluid klasa
8 Tabele Dodaj klasę .table-responsive do elementu nadrzędnego <div> Dodaj klasę .table-responsive do elementu <table>
9 Glify Utrzymany Niewspierany
10 Obiekty multimedialne Używa klas dla obiektów multimedialnych, takich jak .media , .media-body , .media-object , .media- header , .media-right , .media-left , .media-list i .media-body Używa tylko klasy .media dla obiektów multimedialnych.
11 Ciemne / odwrotne tabele Niewspierany Używa klasy .table-dark do tworzenia ciemnych / odwrotnych tabel
12 Pola wyboru i przyciski radiowe Wyświetla pola wyboru i przyciski radiowe przy użyciu .radio , .radio-inline , .checkbox lub .checkbox-inline klas Wyświetla pola wyboru i przyciski radiowe przy użyciu .form-czek , .form sprawdzić etykietę , .form-Check-wejście lub .form-check-inline klas
13 Rozmiar kontrolki formularza Zwiększ lub zmniejsz rozmiar o kontroli wejściowej za pomocą .input-LG i .input-SM klas Zwiększenia lub zmniejszenia rozmiaru kontroli wejściowej za pomocą .form-control-LG i .form-control-SM klas
14 Tekst pomocy Wyświetl tekst pomocy za pomocą klasy .help-block Wyświetl tekst pomocy za pomocą klasy .form-text
15 Style Używa klas .btn-default i .btn-info na przyciskach Używa klas .btn-secondary , .btn-light i .btn-dark na przyciskach i usuwa klasę .btn-default .
16 Przyciski konspektu Niewspierany Styl przyciski z kolorem konturu przy użyciu .btn-outline- * klasę
17 Rozmiary przycisków .Btn xs- klasa jest dostępna Dostępne tylko klasy .btn-sm i .btn-lg i usunięto klasę .btn-xs
18 Nagłówki menu Użyj klasy .dropdown-header w tagu li Użyj klasy .dropdown-header w tagach h1 - h2
19 Dzielniki Użyj klasy .divider w elemencie li Użyj klasy .dropdown-divider w elemencie div
20 Naprawiono paski nawigacyjne Fix pasek nawigacyjny na górze lub na dole za pomocą .navbar utrwalonych-top i .navbar-czas dolne klas Fix pasek nawigacyjny na górze lub na dole za pomocą .fixed-top i .fixed dnem klas
21 Pagery Wyrównaj strony za pomocą klas .previous i .next Niewspierany
22 Jumbotron o pełnej szerokości Nie używa klasy .jumbotron-fluid na jumbotronach o pełnej szerokości Używa klasy .jumbotron-fluid dla jumbotronów o pełnej szerokości
23 Pozycja karuzeli Używa klasy .item dla elementów karuzeli. Używa klasy .carousel-item dla elementów karuzeli.
24 Studnie, panele i miniatury Utrzymany Niewspierany. Zamiast tego używaj kart
25 Inline Navs Nie obejmuje klasy .nav-inline Wyświetl nawigacje jako wbudowane, używając klasy .nav-inline