"CSS World" (Zhang Xin Asahi) pdf

Source: Internet
Author: User
Tags unsupported

: Network Disk Download

Content Introduction· · · · · ·

This book starts from the front-end developer's demand, takes "the flow" as the clue, from the structure, the content to the beautification adornment and so on aspect, comprehensively and thoroughly explained the front-end developer must understand and grasps the massive CSS knowledge point. At the same time, the author combined with many years of experience, through a large number of practical cases, detailed analysis of CSS related knowledge and common problems. The author also developed a special supporting website for the book, to show examples, questions and answers.

As a CSS deep learning book, the book introduces a lot of many front-end developers do not know the CSS knowledge points. By reading this book, readers will have a new understanding of the depth and breadth of the CSS world.

Author profile ...

Zhang Xin Xu, the front-end development engineer, the domestic well-known front-end blog "Xin Space-Xin Life" blogger, currently working in the Reading Group user Experience Design Department (Yux), as a technical manager. 2007 began to contact the front end, 10 years has been working in front-end development line, in the HTML/CSS and other interactive experience closely related areas spent a lot of time to study and research, there are more experience.

Table of Contents, Chapter 1th Overview 1
1. 1 CSS World "worldview" 1
1. 2 The world is created 3
1. 3 CSS victory over SVG weapon-stream 4
1. 3. 1 What is "flow" 5
1. 3. 2 How the flow affects the entire CSS World 6
1. 3. 3 What is fluid layout 6
1. 4 Opening of the CSS world starting from IE8 6
1. 5 Table own World 7
1. 6 CSS New World-CSS3 7
2nd. Terminology and concepts to be understood in advance 8
2. 1 It is important to understand the terminology of the CSS World 8
2. 2 Understanding "Undefined behavior" in the CSS World 11
Chapter 3rd Flow, Elemental and basic dimensions 13
3. 1 Block level element 13
3. 1. 1 Why the List-item element will appear bullets 15
3. 1. 2 display:inline-table How the box is composed of 16
3. 1. 3 width/height action on which box 16
3. 2 specific details of the Width/height effect 16
3. 2. 1 Hidden Width:auto 17
3. 2. 2 details of the width value effect 24
3. 2. 3 The width separation principle under the CSS fluid layout 27
3. 2. 4 Change Width/height effect details of box-sizing 29
3. 2. 5 relatively simple and pure Height:auto 33
3. 2. 6 about height:100% 33
3. 3 CSS Min-width/max-width and min-height/max-height two or three things 37
3. 3. 1 Min-width/max-width for Fluid 38
3. 3. 2 different initial values 38
3. 3. 3 Beyond!important 39
3. 3. 4 unfolding of arbitrary height elements animation technology 40
3. 4 Inline Element 42
3. 4. 1 which elements are inline elements 42
3. 4. 2 in-depth foundation of inline world-inline box model 42
3. 4. 3 Phantom Blank Node 44
4th Chapter Box size four family 45
4. 1 in-depth understanding of content 45
4. 1. 1 content and replacement elements 45
4. 1. 2 Content Generation Technology 57
4. 2 Mild Padding Properties 73
4. 2. 1 padding and element size 73
4. 2. 2 Padding percent value 77
4. 2. 3 tag elements built-in padding 79
4. 2. 4 Padding and drawing 80
4. 3 Aggressive Margin Properties 81
4. 3. 1 margin and element size and related layouts 82
4. 3. 2 Margin Percent value 87
4. 3. 3 correct view of the CSS world in the margin merger 87
4. 3. 4 in-depth understanding of Margin:auto in CSS 94
4. 3. 5 Margin Invalid case Resolution 97
4. 4 Border Properties 100
4. 4. 1 Why Border-width does not support percent value 100
4. 4. 2 Understanding various Border-style types 101
4. 4. 3 Border-color and Color 105
4. 4. 4 border with transparent border tips 106
4. 4. 5 border and graphic building 108
4. 4. 6 border and other high-level layout technology 109
5th chapter Inline elements and flows 111
5. 1 letters X-CSS A pivotal role in the world of obscurity 111
5. 1. 1-letter X and CSS World baseline 111
5. 1. 2 letters x and x-height in CSS 112
5. 1. 3 letter X with the ex 113 in CSS
5. 2 cornerstone of inline elements Line-height 114
5. 2. 1 The height of the inline element-line-height 114
5. 2. 2 Why Line-height can have inline elements "vertically centered" 119
5. 2. 3 in-depth line-height of various property values 121
5. 2. 4 "Large value characteristics" of the inline element Line-height 124
5. 3 Line-height's good friend Vertical-align 126
5. 3. 1 Vertical-align Family Basic Knowledge 127
5. 3. 2 Prerequisites for the Vertical-align effect 129
5. 3. 3 The relationship between Vertical-align and Line-height 131
5. 3. 4 in-depth understanding of vertical-align Linear class attribute values 135
5. 3. 5 in-depth understanding of Vertical-align Text Class property values 141
5. 3. 6 Simple Understanding Vertical-align Subscript Class Attribute value 142
5. 3. 7 Ubiquitous Vertical-align 143
5. 3. 8 horizontal vertical, based on the vertical-align attribute bullet box 144
Chapter 6th destruction and protection of flow 147
6. 1 Demon Property Float 147
6. 1. 1 nature and characteristics of float 147
6. 1. 2 function mechanism of float 151
6. 1. 3 float more in-depth mechanism of action 154
6. 1. 4 Float with Fluid layout 155
6. 2 Float's natural nemesis Clear 157
6. 2. 1 What is the clear attribute 157
6. 2. 2 jawed Bull Clear 158
6. 3 the boundary of the CSS World-BFC 160
6. 3. 1 Definition of BFC 160
6. 3. 2 BFC and Fluid layout 160
6. 4 Boundary Overflow 164
6. 4. 1 Overflow clipping line border box 165
6. 4. 2 Learn about Overflow-x and Overflow-y 166
6. 4. 3 Overflow and scroll bar 166
6. 4. 4 dependent overflow style performance 169
6. 4. 5 overflow and Anchor point positioning 170
6. 5 Float's brother Position:absolute 177
6. 5. 1 absolute containing block 178
6. 5. 2 non-dependent absolute positioning with relative characteristics 184
6. 5. 3 Absolute and Text-align 191
6. 6 Absolute and overflow 193
6. 7 Absolute and Clip 195
6. 7. 1 re-recognized clip properties 196
6. 7. 2 deep understanding of clip rendering 198
6. 8 Fluid characteristics of absolute 199
6. 8. 1 when absolute encounters Left/top/right/bottom attribute 199
6. 8. 2 fluid characteristics of absolute 200
6. 8. 3 Margin:auto Center of Absolute 202
6. 9 Position:relative is the eldest brother 202
6. 9. 1 Relative restrictions on absolute 203
6. 9. 2 Relative and positioning 203
6. 9. 3 Zui effect Principle of relative 206
6. 10 Tough position:fixed fixed positioning 207
6. 10. 1 position:fixed "contains block" 207
6. 10. 2 Absolute simulation of position:fixed 208
6. 10. 3 position:fixed and background lock 209
7th CSS World cascading rules 211
7. 1 z-index just a leaf boat in CSS stacking rules 211
7. 2 Understanding the CSS world's cascading contexts and cascading levels 212
7. 2. 1 What is a cascading context 212
7. 2. 2 What is cascading level 212
7. 3 Understanding the stacking order of elements 212
7. 4 Always keep in mind the cascading guidelines 214
7. 5 deep understanding of cascading contexts 214
7. 5. 1 features of cascading contexts 214
7. 5. 2 Creating a cascading context 214
7. 5. 3 cascading contexts and stacking order 217
7. 6 Z-index Negative Depth Understanding 219
7. 7 Z-index "no two" guideline 223
8th. Powerful Text Processing capacity 225
8. 1 Another friend of Line-height Font-size 225
8. 1. 1 Hidden stories of font-size and Vertical-align 225
8. 1. 2 Understanding the relationship between Font-size and ex, EM and REM 227
8. 1. 3 Understanding the keyword attribute value of Font-size 229
8. 1. 4 font-size:0 and text hiding 231
8. 2 font Properties Family of big parents font-family 232
8. 2. 1 Understanding serif fonts and sans serif fonts 233
8. 2. 2 Equal-width font practice value 234
8. 2. 3 Chinese font and English name 236
8. 2. 4 some additional Notes 237
8. 3 other members of the font family 238
8. 3. 1 seemingly rugged, but incredibly fine font-weight 238
8. 3. 2 Font-style with approximate sister flower attribute value 241
8. 3. 3 Font-variant not suitable for national conditions 242
8. 4 Font Properties 242
8. 4. 1 as the abbreviated Font property 242
8. 4. 2 Font property using keyword value 243
8. 4. 3 Application value of the Font keyword attribute value 246
8. 5 really understand @font face rules 247
8. 5. 1 @font The essence of face is variable 247
8. 5. 2 @font face and font icons technology 255
8. 6 Control of text 258
8. 6. 1 text-indent with inline element indent 258
8. 6. 2 letter-spacing with character spacing 261
8. 6. 3 word-spacing and Word spacing 263
8. 6. 4 Understanding the difference between Word-break and Word-wrap 264
8. 6. 5 White-space and control of line breaks and spaces 265
8. 6. 6 text-align to Element alignment 267
8. 6. 7 How to troubleshoot text-decoration underline and text overlap 271
8. 6. 8 discriminating ears text-transform character Case 273
8. 7 Understanding: First-letter/:first-line Pseudo-Element 274
8. 7. 1 in-depth: first-letter pseudo-elements and their instances 274
8. 7. 2 Relatively few stories: First-line pseudo-Element 277
Chapter 9th decoration and beautification of elements 280
9. 1 CSS World color is very monotonous 280
9. 1. 1 little Poor color keyword 280
9. 1. 2 Unsupported Transparent keyword 282
9. 1. 3 Unsupported CurrentColor Variable 282
9. 1. 4 Unsupported Rgba colors and Hsla colors 282
9. 1. 5 Support but chicken system color 283
9. 2 The background of the CSS world is very monotonous 285
9. 2. 1 The background-image of the hidden element does not load 285
9. 2. 2 different Background-position percent calculation method 286
9. 2. 3 Background-repeat and rendering performance 287
9. 2. 4 Forcible of Background-attachment:fixed 288
9. 2. 5 Background-color background color is always very low 289
9. 2. 6 using multi-background attributes hack tips 290
9. 2. 7 compatible processing of gradient background and RGBA background color 290
The 10th chapter shows and hides the elements 292
10. 1 display and explicit concealment of elements 294
10. 2 visibility and the explicit concealment of the elements 296
10. 2. 1 is not just reserved space so simple 296
10. 2. 2 Learn about Visibility:collapse 301
11th User Interface Style 302
11. 1 and border-shaped outline properties 302
11. 1. 100 million not available in global settings outline:0 none 302
11. 1. 2 Real outline of non-occupying space and its application 304
11. 2 Cursor Properties Cursors 307
11. 2. 1 array of cursor property values 307
11. 2. 2 Customizing the cursor 314
Chapter 12th Change of Flow 315
12. 1 changing the horizontal flow of the direction 315
12. 1. 1 Direction Introduction 315
12. 1. 2 Direction's golden partner Unicode-bidi 318
12. 2 changing CSS rules for the world crossbar Writing-mode 320
12. 2. 1 Writing-mode's original role 321
12. 2. 2 Writing-mode inadvertently changed which rules 324
12. 2. 3 The relationship between Writing-mode and direction 328

: Network Disk Download

Search

Copy

"CSS World" (Zhang Xin Asahi) pdf

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.