C'è un modo per utilizzare -webkit-transition
con display
?-webkit-transition con display
sto usando i CSS display
per nascondere e mostrare un navigazioni secondo livello ... ma solo display: none
e display: block
su :hover
è un po 'non-sexy ... un ease
sarebbe grande (come -webkit-transition: display 300ms ease-in;
)
so che è abbastanza facile farlo con jQuery, ma attualmente sto cercando di impostare tutto con CSS3 (lo so: non tutti i browser lo supportano, ma è irrilevante per questo progetto al momento sto lavorando)
ecco qualche codice & struttura: (il li.menu1
ha un :hover
con section.nav-menu1 {display: block;}
)
<ul>
<li class="menu1"><a href="#">Menu 1</a>
<section class="nav-menu1">
<h1 class="none">Level 2 Overlay</h1>
<nav>
<h2 class="none">Menu 1 Navigation</h2>
<ul>
<li><a href="#">Menu 1 Level 2-1</a></li>
<li><a href="#">Menu 1 Level 2-2</a></li>
<li><a href="#">Menu 1 Level 2-3</a></li>
</ul>
</nav>
</section>
</li>
</ul>
Potete mostrare struttura di navigazione? O anche un esempio. –
@ Klaster_1: fatto (sopra). – albuvee