6
Menu só com CSS CSS - Style Sheet Professor: Jolvani Aula 32

Aula 32. menu só com css

Embed Size (px)

Citation preview

Page 1: Aula 32. menu só com css

Menu só com CSS

CSS - Style SheetProfessor: Jolvani

Aula 32

Page 2: Aula 32. menu só com css

Menu só com CSS

Anteriormente construímos esse menu com o uso da biblioteca jQuery

para trazer o efeito de abrir e esconder o elementos do menu dentro de

nossa lista.

Nesta aula iremos usar o mesmo efeito usando

Somente recursos CSS.

Page 3: Aula 32. menu só com css

Como não usaremos jQuery a primeira coisa a fazer é remover as

referências javascripts dos efeitos nos menus:

Salvamos a aula menu22e23menuVertical.html para

aula32_menucomCSS.html, e removemos as referências ...

Vc irá notar que todos os submenus

serão apresentados a partir desse

momento.

Menu só com CSS

Page 4: Aula 32. menu só com css

Como podemos esconder os submenus? Dentro do CSS que estiliza o submenudevemos utilizar a propriedade display com o valor none.

Essa propriedade irá esconder todos os submenus... (teste)

Agora precisamos apresentar o submenu...

Devemos usar o evento hover para que quando

passarmos o mouse por cima do menu seja

apresentado o submenu. Alterando o elemento

Interno da li. Ficando assim:

li:hover > ul{

}

Menu só com CSS

Page 5: Aula 32. menu só com css

Devemos usar o evento hover para que quando

passarmos o mouse por cima do menu seja

apresentado o submenu. Alterando o elemento

Interno da li. Ficando assim:

li:hover > ul{

}

Apresentando para o usuário

display:block;

Menu só com CSS

Page 6: Aula 32. menu só com css

Próxima Aula: CSS Sprite