css - pseudo-classes, seletores e media-queries

28
CSS - Pseudo-classes, Seletores e Media- queries Willian Massami Watanabe [email protected] 1

Upload: willian-watanabe

Post on 04-Jul-2015

333 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: CSS - Pseudo-classes, Seletores e Media-queries

CSS - Pseudo-classes, Seletores e Media-

queries

Willian Massami [email protected]

1

Page 2: CSS - Pseudo-classes, Seletores e Media-queries

2

Sumário

• pseudo-classes

• seletores

• media-queries

Page 3: CSS - Pseudo-classes, Seletores e Media-queries

3

pseudo-classes

Page 4: CSS - Pseudo-classes, Seletores e Media-queries

4

• Pseudo-classes

• Pseudo-classes e pseudo-elements são utilizados junto com os seletores para determinar regras mais específicas de elementos

• Exemplos: hover, link, visited, active, first-child, focus, first-line, first-letter, entre outros.

pseudo-classes

Page 5: CSS - Pseudo-classes, Seletores e Media-queries

5

pseudo-classes

Page 6: CSS - Pseudo-classes, Seletores e Media-queries

6

pseudo-classes

Page 7: CSS - Pseudo-classes, Seletores e Media-queries

7

pseudo-classes

Page 8: CSS - Pseudo-classes, Seletores e Media-queries

8

pseudo-classes

Page 9: CSS - Pseudo-classes, Seletores e Media-queries

9

pseudo-classespseudo-elements

Page 10: CSS - Pseudo-classes, Seletores e Media-queries

10

seletores

Page 11: CSS - Pseudo-classes, Seletores e Media-queries

11

seletores

Page 12: CSS - Pseudo-classes, Seletores e Media-queries

12

seletores

Page 13: CSS - Pseudo-classes, Seletores e Media-queries

13

seletores

Page 14: CSS - Pseudo-classes, Seletores e Media-queries

14

seletoresMenos

específico

Page 15: CSS - Pseudo-classes, Seletores e Media-queries

15

seletores

Page 16: CSS - Pseudo-classes, Seletores e Media-queries

16

seletoresMenos

específico

Page 17: CSS - Pseudo-classes, Seletores e Media-queries

17

seletores• Efeito cascata do CSS

• as propriedades declaradas com os seletores mais específicos prevalecem

• possibilidade de usar a chamada !important para mudar esse comportamento, mas esse tipo de atribuição não é recomendada

Page 18: CSS - Pseudo-classes, Seletores e Media-queries

18

media-queries

Page 19: CSS - Pseudo-classes, Seletores e Media-queries

19

• Utilizadas para definir regras de CSS diferentes para diferentes tipos de mídia

media-queries

Page 20: CSS - Pseudo-classes, Seletores e Media-queries

20

• http://tableless.com.br

media-queries

Page 21: CSS - Pseudo-classes, Seletores e Media-queries

21

• http://tableless.com.br

media-queries

Page 22: CSS - Pseudo-classes, Seletores e Media-queries

22

media-queries

Page 23: CSS - Pseudo-classes, Seletores e Media-queries

23

media-queries

Page 24: CSS - Pseudo-classes, Seletores e Media-queries

24

media-queries

Page 25: CSS - Pseudo-classes, Seletores e Media-queries

25

media-queries

Menos específico

Page 26: CSS - Pseudo-classes, Seletores e Media-queries

26

Exercício

• Exercício seletores e pseudo-classes: faça um código HTML e CSS que apresente o seguinte layout

Page 27: CSS - Pseudo-classes, Seletores e Media-queries

27

Exercício

• Exercício seletores e pseudo-classes: faça um código HTML e CSS que apresente o seguinte layout

Page 28: CSS - Pseudo-classes, Seletores e Media-queries

28

Exercício• Exercício seletores e pseudo-classes: faça um código

HTML e CSS que apresente o seguinte layout

• DICA: http://bryanhadaway.com/testing/simple-css-only-dropdown-menu.html