CSS
HTML
JavaScript
PHP
Introduzione
Coming Soon
Generatori
Varie

CSS nav-right

La proprietà CSS3 nav-right controlla la navigazione verso destra

La proprietà nav-right permette di specificare quale elemento debba ricevere il focus quando si preme la freccia direzionale verso destra. È pensata per dispositivi come telecomandi, console e interfacce utente personalizzate, anche se il supporto nei browser moderni è molto limitato.

Sintassi

nav-right: valore;

Significato dei valori principali:

  • auto: (valore predefinito) Il browser determina automaticamente il prossimo elemento da focalizzare.

  • none: Disattiva la navigazione verso destra da questo elemento.

  • selector ID o nome: Specifica un elemento preciso da focalizzare. Esempio: nav-right: #prossimoElemento;

  • inherit: Eredita il valore dal genitore.


⚠️ Nota sul supporto:
Come per le altre proprietà della famiglia nav-*, anche nav-right non è supportata nei browser più diffusi (Chrome, Firefox, Safari, Edge). Il comportamento è previsto principalmente per user-agent personalizzati (TV, browser embedded, console).


Esempio proprietà: nav-right


Codice Esempio: nav-right

CODE: CSSpreleva codice
  1. .nav-right-example {
  2.   width: 150px;
  3.   height: 60px;
  4.   display: inline-block;
  5.   margin: 10px;
  6.   text-align: center;
  7.   line-height: 60px;
  8.   background-color: #d1c4e9;
  9.   border: 2px solid #512da8;
  10.   border-radius: 8px;
  11.   font-size: 18px;
  12. }
  13.  
  14. #item1 {
  15.   nav-right: #item2;
  16. }
  17.  
  18. #item2 {
  19.   nav-right: #item3;
  20. }
  21.  
  22. #item3 {
  23.   nav-right: none;
  24. }

Contenuto Esempio: nav-right

Esempio di utilizzo di nav-right

In questo esempio, la navigazione con la freccia destra sposta il focus da sinistra verso destra:




CSS e HTML per la navigazione direzionale verso destra:

  
  <style>
    .nav-right-example {
      width: 150px;
      height: 60px;
      display: inline-block;
      margin: 10px;
      text-align: center;
      line-height: 60px;
      background-color: #d1c4e9;
      border: 2px solid #512da8;
      border-radius: 8px;
      font-size: 18px;
    }

    #item1 {
      nav-right: #item2;
    }

    #item2 {
      nav-right: #item3;
    }

    #item3 {
      nav-right: none;
    }
  </style>

  <div id="item1" class="nav-right-example" tabindex="0">Item 1</div>
  <div id="item2" class="nav-right-example" tabindex="0">Item 2</div>
  <div id="item3" class="nav-right-example" tabindex="0">Item 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.

Supporto Browser

Browser Support

I Cookie su questo sito:

Il nostro sito utilizza cookie e altre tecnologie in modo tale che sia noi, sia i nostri partner, possiamo ricordarci di te e capire come tu e gli altri visitatori utilizzate il nostro sito. Qui puoi trovare ulteriori informazioni sui cookie e le altre tecnologie. Chiudendo questo banner o continuando la navigazione acconsenti all'uso dei cookie. Acconsento Info Cookies