Bootstrap_4_dla_zaawansowanych_Jak_pisac_znakomite_aplikacje_internetowe_Wydanie_II_boo4z2.pdf

(2071 KB) Pobierz
Tytuł oryginału: Mastering Bootstrap 4 – Second Edition
Tłumaczenie: Katarzyna Wojtkowiak
ISBN: 978-83-283-4874-5
Copyright © Packt Publishing 2018. First published in the English language under the title ‘Mastering
Bootstrap 4 - Second Edition – (9781788834902)’.
Polish edition copyright © 2019 by Helion SA
All rights reserved.
All rights reserved. No part of this book may be reproduced or transmitted in any form or by any means,
electronic or mechanical, including photocopying, recording or by any information storage retrieval system,
without permission from the Publisher.
Wszelkie prawa zastrzeżone. Nieautoryzowane rozpowszechnianie całości lub fragmentu niniejszej
publikacji w jakiejkolwiek postaci jest zabronione. Wykonywanie kopii metodą kserograficzną,
fotograficzną, a także kopiowanie książki na nośniku filmowym, magnetycznym lub innym powoduje
naruszenie praw autorskich niniejszej publikacji.
Wszystkie znaki występujące w tekście są zastrzeżonymi znakami firmowymi bądź towarowymi ich
właścicieli.
Autor oraz Helion SA dołożyli wszelkich starań, by zawarte w tej książce informacje były kompletne
i rzetelne. Nie biorą jednak żadnej odpowiedzialności ani za ich wykorzystanie, ani za związane z tym
ewentualne naruszenie praw patentowych lub autorskich. Autor oraz Helion SA nie ponoszą również
żadnej odpowiedzialności za ewentualne szkody wynikłe z wykorzystania informacji zawartych w książce.
Helion SA
ul. Kościuszki 1c, 44-100 Gliwice
tel. 32 231 22 19, 32 230 98 63
e-mail:
helion@helion.pl
WWW:
http://helion.pl
(księgarnia internetowa, katalog książek)
Pliki z przykładami omawianymi w książce można znaleźć pod adresem:
ftp://ftp.helion.pl/przyklady/boo4z2.zip
Drogi Czytelniku!
Jeżeli chcesz ocenić tę książkę, zajrzyj pod adres
http://helion.pl/user/opinie/boo4z2
Możesz tam wpisać swoje uwagi, spostrzeżenia, recenzję.
Printed in Poland.
Kup książkę
Poleć książkę
Oceń książkę
Księgarnia internetowa
Lubię to! » Nasza społeczność
Spis tre ci
O autorach
O recenzencie
Wst p
Rozdzia 1. Podkr canie Bootstrapa
Wprowadzenie do projektu demo
Co oferuje Bootstrap 4
Uk ad
Nadawanie tre ciom stylu
Komponenty
Wsparcie urz dze mobilnych
Klasy pomocnicze
Wspierane przegl darki
Sass zamiast Less
Od pikseli do root emów
Mieszanie prefiksów
Ikony
Szablony
Kosmetyka
Przygotowanie projektu
Podsumowanie
7
8
9
13
14
16
16
17
18
21
21
21
22
22
23
23
24
25
25
31
Rozdzia 2. Definiowanie stylu
System siatkowy
Kontenery
Rz dy
Kolumny
33
33
34
40
40
Kup książkę
Poleć książkę
Spis tre ci
Obrazy
Responsywne obrazy
Modyfikatory obrazów
Responsywne narz dzia
Podsumowanie
52
54
56
58
60
Rozdzia 3. Tworzenie uk adu
Tworzenie sekcji
Dodawanie komponentów Bootstrapa
Jumbotron
Zak adki
Karuzela
Karty
Pasek nawigacyjny
Okna modalne
Podsumowanie
61
61
64
65
66
72
75
77
84
89
Rozdzia 4. O nawigacji, stopkach, ostrze eniach i tre ci
Przyklejanie paska nawigacji
Wi cej o stylu paska nawigacji
Poprawa nawigacji za pomoc Scrollspy
Dopasowanie pr dko ci przewijania
Okruszki
Ikony
Wykorzystanie i dostosowanie ostrze e
Tworzymy stopk
Tworzymy dopasowane formularze
Walidacja formularza
Wska niki post pu
U ywanie obiektów medialnych
Rysunki
Podsumowanie
91
92
93
93
96
99
99
102
107
109
116
118
119
120
122
Rozdzia 5. Projektowanie usprawnione dzi ki wtyczkom
Wykrywanie przegl darki
Rozszerzona paginacja dzi ki wtyczce bootpag
Wy wietlanie obrazów za pomoc Lightboksu
Poprawiamy list cen za pomoc DataTables
Typeahead
Podpowiedzi
Wyskakuj ce okienka
Podsumowanie
123
124
126
135
139
142
144
144
145
Rozdzia 6. Wtyczki dopasowane do potrzeb
Anatomia wtyczek
JavaScript
Sass
147
148
148
153
4
Kup książkę
Poleć książkę
Spis tre ci
Dopasowanie wtyczek do potrzeb
Konfiguracja wtyczki ostrzegawczej
Dostosowywanie karuzeli jQuery
Pisanie w asnej wtyczki jQuery
Idea — wtyczka A11yHCM
Plik a11yhcm.js
Kod
Dodawanie stylu
Podsumowanie
154
154
161
166
166
169
171
174
176
Rozdzia 7. Zaawansowane wtyczki
Budowanie komponentu referencje za pomoc Salvattore’a
Poznaj Salvattore’a
Dodawanie Animate.css do Mojej Fotki
Skacz ce powiadomienia
Animowanie siatki Salvattore’a
Hover
Dodawanie Hovera do Mojej Fotki
Rozbudowywanie paska nawigacyjnego
Ikony Awesome Hover
Salvattore Hover
Podsumowanie
179
179
182
187
188
191
192
193
193
194
196
199
Rozdzia 8. Narz dzia
Flexbox
W a ciwo ci display i alignment
Pomoc dla w a ciwo ci display
Pomoc dla w a ciwo ci alignment
Obramowanie
Kolory kontekstowe
Marginesy i wype nienie
Op ywanie (floating)
Przytwierdzanie
Prze czanie widoczno ci
Wyrównanie tekstu i przekszta cenia
Pod wietlanie tekstu
Zmniejszanie rozmiaru tekstu
Listy
Listy bez stylu
Listy inline
Szeroko i wysoko
Kod
Sub i Sup
Formatowanie danych wprowadzanych przez u ytkownika
Formatowanie danych wyj ciowych u ytkownika
Clearfix
Podsumowanie
201
201
202
203
203
204
206
207
211
211
212
213
214
215
215
215
216
217
218
219
219
220
220
220
5
Kup książkę
Poleć książkę
Zgłoś jeśli naruszono regulamin