CSS
HTML
JavaScript
PHP
Coming Soon
Generatori
Varie & Old

CSS grid-row-start

La proprietà CSS3 grid-row-start definisce la linea di inizio riga di un elemento

La proprietà grid-row-start specifica la linea verticale di griglia da cui un elemento deve partire. Può essere un numero, un nome personalizzato di linea, oppure auto per posizionamento automatico. Fa parte di CSS3 e permette di controllare la posizione verticale precisa nella griglia.

Sintassi

grid-row-start: auto | <line> | <custom-ident>;

Significato dei valori principali:

  • auto: Il posizionamento verticale è automatico (default).

  • <line>: Numero della linea di griglia dove l’elemento deve iniziare (es. 2).

  • <custom-ident>: Nome personalizzato di una linea di griglia, definito tramite grid-template-rows.


Esempio proprietà: grid-row-start


Codice Esempio: grid-row-start

CODE: CSSpreleva codice
  1. .grid-row-start-container {
  2.   display: grid;
  3.   grid-template-rows: repeat(4, 70px);
  4.   grid-template-columns: repeat(3, 1fr);
  5.   gap: 12px;
  6.   background-color: #e0f7fa;
  7.   padding: 10px;
  8. }
  9.  
  10. .grid-item {
  11.   background-color: #00796b;
  12.   color: white;
  13.   font-size: 18px;
  14.   text-align: center;
  15.   padding: 18px;
  16.   border-radius: 6px;
  17. }
  18.  
  19. .start-example {
  20.   grid-row-start: 2;
  21.   background-color: #c2185b;
  22. }

Contenuto Esempio: grid-row-start

Esempio di utilizzo di grid-row-start

In questo esempio, l’elemento inizia alla riga 2:


Inizio riga 2
2
3
4
5

CSS e HTML per posizionare un elemento a partire da una riga specifica:

  
  <style>
    .grid-row-start-container {
      display: grid;
      grid-template-rows: repeat(4, 70px);
      grid-template-columns: repeat(3, 1fr);
      gap: 12px;
      background-color: #fff;
      padding: 10px;
    }

    .grid-item {
      background-color: #00796b;
      color: white;
      font-size: 18px;
      text-align: center;
      padding: 18px;
      border-radius: 6px;
    }

    .start-example {
      grid-row-start: 2; /* Inizia dalla riga 2 */
      background-color: #c2185b;
    }
  </style>

  <div class="grid-row-start-container">
    <div class="grid-item start-example">Inizio riga 2</div>
    <div class="grid-item">2</div>
    <div class="grid-item">3</div>
    <div class="grid-item">4</div>
    <div class="grid-item">5</div>
  </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