Muutke küpsiste eelistusi

Introducing Bootstrap 4 1st ed. [Pehme köide]

  • Formaat: Paperback / softback, 211 pages, kõrgus x laius: 235x155 mm, kaal: 3635 g, 85 Illustrations, color; 101 Illustrations, black and white; XXI, 211 p. 186 illus., 85 illus. in color., 1 Paperback / softback
  • Ilmumisaeg: 16-Dec-2016
  • Kirjastus: APress
  • ISBN-10: 1484223810
  • ISBN-13: 9781484223819
  • Pehme köide
  • Hind: 50,49 €*
  • * saadame teile pakkumise kasutatud raamatule, mille hind võib erineda kodulehel olevast hinnast
  • See raamat on trükist otsas, kuid me saadame teile pakkumise kasutatud raamatule.
  • Kogus:
  • Lisa ostukorvi
  • Tasuta tarne
  • Lisa soovinimekirja
  • Formaat: Paperback / softback, 211 pages, kõrgus x laius: 235x155 mm, kaal: 3635 g, 85 Illustrations, color; 101 Illustrations, black and white; XXI, 211 p. 186 illus., 85 illus. in color., 1 Paperback / softback
  • Ilmumisaeg: 16-Dec-2016
  • Kirjastus: APress
  • ISBN-10: 1484223810
  • ISBN-13: 9781484223819
This book teaches you how to use the front end CSS framework Bootstrap 4 - the newest version. CSS frameworks give front end developers the capability to create responsible or adaptive web designs that overcome the various variations of modern browsers. Bootstrap is the leading CSS framework and gives developers a unique way to create responsive web sites.

You will learn how to use all the components of Bootstrap 4 with easy-to-follow instructions and example code snippets. You'll understand how to use Bootstrap 4 for typography, forms, and modules. You'll understand how to structure your page and your code to be optimally efficient.

What You'll Learn
  • How to use Bootstrap 4 and particularly the features require to create web applications
  • Understand the basics about responsive web design using CSS3
  • How to install and use the SASS framework
  • How to use the templates and themes market for Bootstrap

Who This Book Is For

This book is for developers of web applications who already know how to use CSS and JavaScript and want to explore the capabilities of a framework to increase productivity.

About the Author xv
About the Technical Reviewer xvii
Introduction xix
Chapter 1 It Begins with CSS
1(22)
Basics
1(1)
Syntax
2(1)
Selector
2(5)
Elements (Tags)
2(1)
IDs
3(1)
Classes
3(1)
Attributes
3(1)
Logical Selection
4(1)
More Selectors
4(3)
The Box Model
7(2)
Blocks of the Box
8(1)
The Box Model in CSS3
9(1)
Compliance with Media
9(8)
Syntax
10(2)
Parameter
12(5)
The Viewport
17(2)
Set Viewport
17(2)
Viewport Settings
19(1)
Units
19(4)
Absolute Units
19(2)
Relative Units
21(2)
Chapter 2 Introduction to Bootstrap
23(10)
What's New in Bootstrap 4?
23(1)
Global Changes
23(1)
Grid System
23(1)
Tables
23(1)
Forms
24(1)
Buttons
24(1)
Pulldown Menus
24(1)
Panels
24(1)
Others
24(1)
Installation
24(3)
CDN
25(1)
Repository for Local Installation
25(1)
Install using NPM
26(1)
Structure of the CSS Files
27(1)
Page Building
28(1)
Browser Support
29(1)
ARIA
29(2)
HTML5---the Role Attribute
29(2)
Optimization
31(2)
Chapter 3 Structure of the Page
33(12)
Introduction
33(1)
The HTML5 Doctype
33(1)
Settings of the Viewing Area
33(1)
The Grid System
34(11)
Container
34(1)
The Grid in Detail
35(10)
Chapter 4 Typography
45(24)
Headings
45(1)
Text and Text Elements
46(6)
Basic Font
46(1)
Text Elements
47(3)
Orientation
50(2)
Transformations
52(1)
Lists
52(3)
Tables
55(10)
Styles for Tables
55(5)
Responsive Tables
60(5)
Auxiliary Classes
65(4)
Check Distances
66(3)
Chapter 5 Forms
69(36)
Structure of a Form
69(13)
Simple Form Elements
69(2)
Single-Line Forms
71(3)
Form Elements with Blocks
74(1)
Sizes
75(1)
Dealing with Checkboxes and Radio Buttons
76(1)
Additional Buttons
77(3)
Horizontal Forms
80(2)
Input Elements
82(16)
Input Elements
82(3)
Select Elements
85(1)
Static Texts in Forms
85(2)
Behavior of the Form Elements
87(2)
Validation Information in Forms
89(6)
Form Elements in the Grid
95(1)
Adaptation of the Field Height
96(1)
Help Text in Forms
97(1)
Buttons
98(7)
Semantic Buttons
99(1)
Size and Appearance
100(3)
States
103(2)
Chapter 6 Additional Modules
105(12)
Symbols
105(5)
Alternatives
106(2)
Use of Symbols
108(1)
Use on Buttons
108(1)
Messages
109(1)
Common Symbols
110(1)
Responsive Images
110(2)
Thumbnails
112(1)
Embedded Sources
112(1)
Colors and Backgrounds
112(3)
Text Color
113(1)
Background Color
114(1)
Alignment of Elements in Flow
115(1)
Centering
115(1)
Break: Clearfix
115(1)
Show and Hide Content
116(1)
Chapter 7 Components
117(54)
Drop-Down Menus
117(2)
Alignment of the Menu
119(1)
Decorative Elements
119(2)
Subheads in Menus
119(1)
Divider Line
120(1)
Deactivated Links
121(1)
Toolbars
121(3)
Vertical Alignment
123(1)
General Options
124(1)
Menu Button
124(4)
Simple Button with Menu
124(1)
Split-Button Menu
125(1)
Sizes of Menu Buttons
126(1)
Special Menu Options
127(1)
Navigation
128(16)
Tabs
128(1)
Navigation Buttons (pills)
129(1)
Universal Settings
130(2)
Navigation Bar
132(5)
Breadcrumb Navigation
137(1)
Page Scrolling
138(3)
Tags
141(1)
Identification Labels
142(2)
Big Screen (jumbotron)
144(1)
Page Headers
145(1)
Messages
146(2)
Progress Bar
148(4)
Media
152(1)
Orientation
152(1)
Media Lists
153(1)
Common Lists
153(6)
Tags in Lists
154(1)
Links in Lists
155(1)
Buttons in Lists
155(4)
Cards
159(12)
Headings
160(1)
Footers
161(1)
Cards with Tables
161(1)
Cards with Lists
162(1)
Card with Pictures
163(1)
Cards in the Grid
164(1)
Deck of Cards
165(1)
Card Groups
166(1)
Cards in Columns
167(4)
Chapter 8 Active Components
171(36)
Setup and Activation
171(1)
The Programming Interface
172(1)
Conflict Prevention
172(1)
Events
173(1)
Transitions
173(1)
Modal Dialogs
174(9)
Features
174(2)
Sizes
176(1)
Dialog with Grid
177(4)
General Information about Behavior
181(1)
Options
182(1)
Use
182(1)
Pull-Down Menu (Dropdown)
183(2)
Common Information about Behavior
183(1)
Options
183(2)
Scroll Bar Supervisor (ScrollSpy)
185(1)
Use
185(1)
Options
186(1)
Pinned Navigation (Affix)
186(1)
Reversible Tabs (Tab)
187(2)
Use
187(2)
Options
189(1)
Tooltip
189(3)
Multiline Links
190(1)
General Tips
191(1)
Options
191(1)
Content Overlay (Popover)
192(4)
Application
192(2)
Options
194(2)
Message (Alert)
196(1)
Options
196(1)
Action Buttons (Button)
197(1)
Toggle Button
197(1)
Options
198(1)
Content Insertion (Collapse)
198(4)
Application
198(1)
Content Groups---The Accordion
199(3)
Options
202(1)
Image Roundabout (Carousel)
202(5)
Application
202(2)
Options
204(3)
Index 207
Jörg Krause has been working with software and software technology since the early 1980s, beginning with a ZX 81 and taking his first steps as a programmer in BASIC and assembly language. He studied Information Technology at Humboldt University, Berlin in the 90s but left early to start his own company. He has worked with Internet Technology and software development since the early days when CompuServe and FidoNet dominated. Hes been with Microsoft technologies and software since Windows 95. In 1998, he worked on one of the first commercial e-commerce solutions, and wrote his first book in Germany, E-Commerce and Online Marketing, published by Carl Hanser Verlag, Munich.  Due to its wide success, he started working as a freelance consultant and author in order to share his experience and knowledge with others. He has written several books for Apress, Hanser, Addison Wesley and other major publishers along with several self-published booksa total of over 60 titles. He also publishes articles in magazines and speaks at major conferences in Germany. Currently, Joerg works as an independent consultant, software developer, and author in Berlin, Germany. In his occasional spare time, Joerg enjoys reading thrillers and science fiction novels, and going on a round of golf.