

Peter Kassenaar is auteur van vele boeken over algemeen pc-gebruik, programmeertalen en internettechnieken en toepassingen als Dreamweaver en Flash. Daarnaast is hij docent en usability-expert. Peter Kassenaar is sinds 1988 op computergebied actief als programmeur en sinds 1995 (met uitzondering van de vakanties) dagelijks op internet te vinden.
Meer over Peter KassenaarBootstrap 4
Samenvatting
Bootstrap is een CSS- en JavaScript-bibliotheek waarmee u op eenvoudige wijze websites en -apps kunt vormgeven. Bootstrap bevat daar allerlei componenten voor, zoals knoppen, drop-downmenu’s, tabs en tabellay-outs. Daarnaast is er een uitgebreid gridsysteem waarmee u websites opmaakt voor zowel bureaucomputers als mobiele apparaten (smartphones en tablets).
Met Bootstrap kunnen niet-designers hun websites snel op consistente en eenvoudige manier opmaken, terwijl ‘echte’ designers hun hart kunnen ophalen aan de vele mogelijkheden die het framework biedt om het naar eigen wens in te stellen. In dit boek leert u werken met alle aspecten van Bootstrap, van het maken van een eenvoudige knop tot het werken met de dynamische componenten zoals modale overlays en carrousels.
Tot de behandelde onderwerpen behoren:
- Een eerste website maken met Bootstrap
- Lay-outs maken met het gridsysteem
- Inhoud vormgeven: teksten, tabellen, knoppen en afbeeldingen
- Formulieren vormgeven
- Componenten gebruiken
- Componenten met JavaScript-uitbreidingen
Specificaties
Inhoudsopgave
U kunt van deze inhoudsopgave een PDF downloaden
Wat is Bootstrap? 2
Kenmerken van Bootstrap 5
Wat kunt u maken met Bootstrap? 10
Benodigde voorkennis 12
De ontwikkelomgeving inrichten 15
Oefenbestanden downloaden 18
Samenvatting 19
2. Uw eerste Bootstrap-site 21
Bootstrap downloaden en invoegen in de pagina 22
Een nieuwe site maken 24
Stap 1 – de pagina beginnen 28
Stap 2 – rijen en kolommen toevoegen 31
Nieuw in Bootstrap 4: automatische kolommen 31
Stap 3 – header toevoegen 36
Stap 4 – Jumbotron toevoegen 38
Stap 5 – de kolommen vullen 40
Stap 6 – de footer instellen 44
Samenvatting 46
Praktijkoefeningen 46
3. Lay-outs maken met het gridsysteem 49
Hoe het gridsysteem werkt 50
Verschil met het vorige hoofdstuk 52
Regels voor het gridsysteem 53
Voorbeeld 1 – horizontale lay-out, gestapeld op mobiele apparaten 59
Voorbeeld 2 – lay-out voor mobiel en desktop 63
Voorbeeld 3 – offset voor kolommen 67
Voorbeeld 4 – kolommen nesten 68
Verticaal uitlijnen 72
Samenvatting 73
Praktijkoefeningen 75
4. Inhoud vormgeven: teksten, tabellen, knoppen en afbeeldingen 81
Wat Reboot is en welke invloed het heeft 82
Typografie – kopteksten, lead en overige 86
Afbeeldingen vormgeven 90
Tabellen opmaken 92
Knoppen 98
Voorbeeld – elementen combineren 105
Samenvatting 107
Praktijkoefeningen 108
5. Formulieren vormgeven 111
Basisopmaak van formuliervelden 112
Inline formulieren 115
Hulpklassen voor witruimte – spacing utilities 118
Formulieren in een grid 121
Read-only en disabled state 123
Klassen voor formuliervalidatie 126
Samenvatting 135
Praktijkoefeningen 136
6. Componenten gebruiken 139
Wat componenten zijn 140
Badge 145
Jumbotron 147
Meer aanpassingen? Bouw een eigen thema 152
Alert 152
List group 154
Card 159
Navigatiemenu met Navs 170
Dropdown 177
Overige componenten 179
Samenvatting 180
Praktijkoefeningen 181
7. Componenten met JavaScript-uitbreidingen 185
Modale dialoogvensters maken met Modal 186
Gebeurtenissen verwerken 193
Navigatiebalk maken met Navbar 195
De component Collapse 202
Foto’s in een carrousel tonen 208
Zelf componenten ontdekken 217
Meer pictogrammen–
Font Awesome als aanvulling op Bootstrap 221
Samenvatting 226
Praktijkoefeningen 227
Index 231
Anderen die dit boek kochten, kochten ook
Net verschenen
Rubrieken
- aanbestedingsrecht
- aansprakelijkheids- en verzekeringsrecht
- accountancy
- algemeen juridisch
- arbeidsrecht
- bank- en effectenrecht
- bestuursrecht
- bouwrecht
- burgerlijk recht en procesrecht
- europees-internationaal recht
- fiscaal recht
- gezondheidsrecht
- insolventierecht
- intellectuele eigendom en ict-recht
- management
- mens en maatschappij
- milieu- en omgevingsrecht
- notarieel recht
- ondernemingsrecht
- pensioenrecht
- personen- en familierecht
- sociale zekerheidsrecht
- staatsrecht
- strafrecht en criminologie
- vastgoed- en huurrecht
- vreemdelingenrecht