Skip to content
Related Articles

Related Articles

Improve Article

CSS | grid-row Property

  • Last Updated : 08 Aug, 2019

The grid-row property in CSS is used to specify the size and location in a grid layout. It is the combination of grid-row-start and grid-row-end property.

Syntax:

grid-row: grid-row-start|grid-row-end;

Property Values:

  • grid-row-start: It is used to specify the row on which to start displaying the item.

    Example:




    <!DOCTYPE html>
    <html>
        <head>
            <style>
                .main {
                    display: grid;
                    grid-template-columns: auto auto auto auto;
                    grid-gap: 10px;
                    background-color: green;
                    padding: 10px;
                }
                  
                .GFG {
                    background-color: rgba(255, 255, 255, 0.8);
                    text-align: center;
                    padding: 20px 0;
                    font-size: 30px;
                }
                  
                .Geeks1 {
                    grid-row-start: 3;
                }
            </style>
        </head>
          
        <body>
          
            <h3>grid-row-start Property</h3>
          
            <div class="main">
                <div class="Geeks1 GFG">1</div>
                <div class="Geeks2 GFG">2</div>
                <div class="Geeks3 GFG">3</div>
                <div class="Geeks4 GFG">4</div>
                <div class="Geeks5 GFG">5</div>
                <div class="Geeks6 GFG">6</div>
                <div class="Geeks7 GFG">7</div>
                <div class="Geeks8 GFG">8</div>
            </div>
        </body>
    </html>                    

    Output:

  • grid-row-end It is used to specify the row-line on which to stop displaying the item or specify how many rows an item will span.
    Example:




    <!DOCTYPE html>
    <html>
        <head>
            <style>
                .main {
                    display: grid;
                    grid-template-columns: auto auto auto auto;
                    grid-gap: 10px;
                    background-color: green;
                    padding: 10px;
                }
                  
                .GFG {
                    background-color: rgba(255, 255, 255, 0.8);
                    text-align: center;
                    padding: 20px 0;
                    font-size: 30px;
                }
                  
                .Geeks1 {
                    grid-row-end: span 3;
                }
            </style>
        </head>
          
        <body>
          
            <h3>grid-row-end Property</h3>
          
            <div class="main">
                <div class="Geeks1 GFG">1</div>
                <div class="Geeks2 GFG">2</div>
                <div class="Geeks3 GFG">3</div>
                <div class="Geeks4 GFG">4</div>
                <div class="Geeks5 GFG">5</div>
                <div class="Geeks6 GFG">6</div>
                <div class="Geeks7 GFG">7</div>
                <div class="Geeks8 GFG">8</div>
            </div>
        </body>
    </html>                    

    Output:

Supported Browsers: The browser supported by grid-row property are listed below:

  • Google Chrome 57.0
  • Internet Explorer 16.0
  • Firefox 52.0
  • Safari 10.0
  • Opera 44.0



My Personal Notes arrow_drop_up
Recommended Articles
Page :