grid-row-end

CSS grid-row-end Property

The grid-row-end property is used to specify on which row to stop displaying the item or how many rows the item will span.

The width and height of the items in the container should not be initialized directly. When they are initialized, we can’t see the span effect.

类目类目
Initial Valueauto
Applies toGrid items.
InheritedNo.
AnimatableYes.
VersionCSS Grid Layout Module Level 1
DOM Syntaxobject.style.gridRowEnd = “4”;

Syntax

Syntax

grid-row-end: auto | row-line | span n | inherit | initial | unset;

Example of the grid-row-end property:

<!DOCTYPE html>
<html>
  <head>
    <title>Title of the document</title>
    <style>
      .grid-container {
        display: grid;
        grid-template-columns: auto auto auto;
        grid-gap: 10px;
        background-color: #666;
        padding: 10px;
      }
      .grid-container > div {
        background-color: #eee;
        text-align: center;
        padding: 20px 0;
        font-size: 30px;
      }
      .box {
        grid-row-end: auto;
      }
    </style>
  </head>
  <body>
    <h2>Grid-row-end property example</h2>
    <div class="grid-container">
      <div class="box">1</div>
      <div>2</div>
      <div>3</div>
      <div>4</div>
      <div>5</div>
      <div>6</div>
    </div>
  </body>
</html>

Result

Here, we have specified the grid-row-end property as “auto”. In the next example, three items are spanned.

Example of the grid-row-end property specified as “span 3”:

<!DOCTYPE html>
<html>
  <head>
    <title>Title of the document</title>
    <style>
      .grid-container {
        display: grid;
        grid-template-columns: auto auto auto;
        grid-gap: 10px;
        background-color: #666;
        padding: 10px;
      }
      .grid-container > div {
        background-color: #eee;
        text-align: center;
        padding: 20px 0;
        font-size: 30px;
      }
      .box {
        grid-row-end: span 3;
      }
    </style>
  </head>
  <body>
    <h2>Grid-row-end property example</h2>
    <div class="grid-container">
      <div>1</div>
      <div class="box">2</div>
      <div>3</div>
      <div>4</div>
      <div>5</div>
      <div>6</div>
    </div>
  </body>
</html>

Values

Values

ValueDescriptionPlay it
autoOnly one column will be spanned. This is the default value of this property.Play it »
span nSpecifies the number of the rows.Play it »
column-lineSpecifies on which row the display of the item should end.Play it »
initialMakes the property use its default value.
inheritInherits the property from its parents element.


请遵守《互联网环境法规》文明发言,欢迎讨论问题
扫码反馈

扫一扫,反馈当前页面

咨询反馈
扫码关注
返回顶部