CSS nav-up
La proprietà CSS3 nav-up controlla la navigazione verso l’alto
Con nav-up
, è possibile definire esplicitamente quale elemento riceverà il focus premendo la freccia direzionale verso l’alto. Questa proprietà è parte delle specifiche CSS3 dedicate alla navigazione direzionale, pensate per ambienti controllati tramite tastiera, telecomandi o dispositivi embedded.
Sintassi
Significato dei valori principali:
-
auto: (default) Il browser determina automaticamente la direzione del focus in base alla struttura DOM.
-
none: Disabilita la navigazione verso l’alto da questo elemento.
-
selector ID o nome: Specifica un elemento preciso da focalizzare. Es:
nav-up: #box1;
-
inherit: L’elemento eredita il valore dal genitore.
⚠️ Nota sul supporto:
Anche nav-up, come tutte le proprietà della serie nav-*, non è supportata nei browser desktop comuni. È utilizzata principalmente in ambienti embedded (es. Smart TV) o browser personalizzati con supporto per navigazione direzionale.
Esempio proprietà: nav-up
Codice Esempio: nav-up

.nav-up-example {
width: 250px;
height: 60px;
margin: 20px auto;
text-align: center;
line-height: 60px;
background-color: #f8bbd0;
border: 2px solid #c2185b;
border-radius: 8px;
font-size: 18px;
}
#up1 {
nav-up: none;
}
#up2 {
nav-up: #up1;
}
#up3 {
nav-up: #up2;
}
Contenuto Esempio: nav-up
Esempio di utilizzo di nav-up
Premendo il tasto 'su', il focus si sposta all’elemento specificato tramite nav-up
:
CSS e HTML per navigazione verticale con nav-up
:
<style>
.nav-up-example {
width: 250px;
height: 60px;
margin: 20px auto;
text-align: center;
line-height: 60px;
background-color: #f8bbd0;
border: 2px solid #c2185b;
border-radius: 8px;
font-size: 18px;
}
#up1 {
nav-up: none;
}
#up2 {
nav-up: #up1;
}
#up3 {
nav-up: #up2;
}
</style>
<div id="up1" class="nav-up-example" tabindex="0">Elemento 1</div>
<div id="up2" class="nav-up-example" tabindex="0">Elemento 2</div>
<div id="up3" class="nav-up-example" tabindex="0">Elemento 3</div>
Note:
Le indicazioni dei Browser supportati sono superate grazie alla loro costante evoluzione, si consiglia di verificare la compatibilità dei vari browser eseguendo il test cliccando qui sotto.