[basic html/css] 6. css - box sizing, display, margin, padding

18
BASIC HTML & CSS 6. box model, shorthand [ 2017.01.19. Tue ]

Upload: hyejin-oh

Post on 12-Apr-2017

110 views

Category:

Technology


3 download

TRANSCRIPT

Page 1: [Basic HTML/CSS] 6. css - box sizing, display, margin, padding

BASIC HTML & CSS6. box model, shorthand

[ 2017.01.19. Tue ]

Page 2: [Basic HTML/CSS] 6. css - box sizing, display, margin, padding

To Do1. Selector, Units

○ selector, px, %, em, rem

2. Box model, Display, Border, Background○ box-sizing, display, margin, padding○ border, background

3. Text, Font, Web Font, Position, Float○ font-family, font-size, font-weight, color, text-decoration, text-shadow○ position, float, clear

4. Inheritance, Cascading, Effect○ inherit, box-shadow, transition, transform, animation, keyframes

Page 3: [Basic HTML/CSS] 6. css - box sizing, display, margin, padding

box model

Page 4: [Basic HTML/CSS] 6. css - box sizing, display, margin, padding

CSS Box Model

Page 5: [Basic HTML/CSS] 6. css - box sizing, display, margin, padding

box sizinghttps://developer.mozilla.org/en-US/docs/Web/CSS/box-sizing

Page 6: [Basic HTML/CSS] 6. css - box sizing, display, margin, padding

box-sizing: content-box

Page 7: [Basic HTML/CSS] 6. css - box sizing, display, margin, padding

box-sizing: border-box

Page 8: [Basic HTML/CSS] 6. css - box sizing, display, margin, padding

box-sizing: padding-box

Page 9: [Basic HTML/CSS] 6. css - box sizing, display, margin, padding

box-sizing: padding-box

Page 10: [Basic HTML/CSS] 6. css - box sizing, display, margin, padding

displayhttps://developer.mozilla.org/en-US/docs/Web/CSS/display

Page 11: [Basic HTML/CSS] 6. css - box sizing, display, margin, padding

Display formal syntax

https://developer.mozilla.org/en-US/docs/Web/CSS/display

none | inline | block | list-item | inline-list-item | inline-block | inline-table | table | table-cell |

table-column | table-column-group | table-footer-group | table-header-group | table-row | table-row-group | flex | inline-flex | grid | inline-grid | run-in | ruby | ruby-base | ruby-text | ruby-base-container | ruby-text-container |

contents

Page 12: [Basic HTML/CSS] 6. css - box sizing, display, margin, padding

borderhttps://developer.mozilla.org/en-US/docs/Web/CSS/border

Page 13: [Basic HTML/CSS] 6. css - box sizing, display, margin, padding

border: 1px solid #ff0000

Border formal syntax

border-width border-colorborder-style

Page 14: [Basic HTML/CSS] 6. css - box sizing, display, margin, padding

backgroundhttps://developer.mozilla.org/en-US/docs/Web/CSS/background

Page 15: [Basic HTML/CSS] 6. css - box sizing, display, margin, padding

Background formal syntax● background: red

○ background-color: red

● background: url('img.jpg') no-repeat center top / cover○ background-image: url('img.jpg')○ background-repeat: no-repeat○ background-position: center top○ background-size: cover

Page 16: [Basic HTML/CSS] 6. css - box sizing, display, margin, padding

Practice오늘의 연습

Page 17: [Basic HTML/CSS] 6. css - box sizing, display, margin, padding

@zineeworld

Ryan

http://codepen.io/collection/DzKOkZ/

Page 18: [Basic HTML/CSS] 6. css - box sizing, display, margin, padding

Facebook / Twitter / Codepen

@zineeworld