Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/91.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 嵌套css网格未显示嵌套项_Html_Css_Css Grid - Fatal编程技术网

Html 嵌套css网格未显示嵌套项

Html 嵌套css网格未显示嵌套项,html,css,css-grid,Html,Css,Css Grid,我对嵌套的CSS网格有一个问题-嵌套的网格项没有正确显示-我反复检查了标记,但没有看到错误 第一个网格行应跨越三列(确实如此),并且网格项设置为显示:如果网格中有两个子网格项,则子项未跨越正确的列 有人能解释为什么这不起作用吗 在这里拉小提琴: 以下是css: .insights-grid-container { display: grid; max-width: 998px; margin: 0px auto; grid-template-columns: au

我对嵌套的CSS网格有一个问题-嵌套的网格项没有正确显示-我反复检查了标记,但没有看到错误

第一个网格行应跨越三列(确实如此),并且网格项设置为显示:如果网格中有两个子网格项,则子项未跨越正确的列

有人能解释为什么这不起作用吗

在这里拉小提琴:

以下是css:

.insights-grid-container {
    display: grid;
    max-width: 998px;
    margin: 0px auto;
    grid-template-columns: auto auto auto;
    grid-template-rows: 300px 300px 300px 300px 300px;
    grid-gap: 5px 5px;
    background-color: #ccc;
}

.insights-grid-container div {
    background-color: #fff;
}

.insights-grid-container > div > div:first-child {
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
}

/* row, column, row, column */
.insights-grid-container .article.hero  {
    grid-area: 1 / 1 / span 1 / span 3;
    display: grid;
    grid-template-columns: auto auto auto;
    grid-template-rows: 300px;
    grid-gap: 5px 5px;
    background-color: #cc0000;
}
    .insights-grid-container > .article.hero > div:first-child {
        grid-area: 1 / 1 / span 1 / span 2;
    }
    .insights-grid-container > .article.hero > div:last-child {
        grid-area: 1 / 3 / span 1 / span 1;
    }





.insights-grid-container > .article.event {
    grid-template-columns: auto;
    grid-template-rows: 90px;
}

.insights-grid-container > .article.aside-left {}
.insights-grid-container > .article.aside-right {}
这是网格:

<div class="insights-grid-container">

    <div class="article hero">
        <div style="background-image: url(https://via.placeholder.com/600x300);" />image</div>
        <div>Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. 
        </div>
    </div>

    <div class="article aside-left">
        <div style="background-image: url(https://via.placeholder.com/300x300);" />1 </div>
        <div>Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. 
        </div>
    </div>

    <div class="article"><h3>2</h3>Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua.</div>
    <div class="article"><h3>3</h3>Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua.</div>
    <div class="article"><h3>4</h3>Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua.</div>
    <div class="article"><h3>5</h3>Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua.</div>


    <div class="article aside-right">
        <div style="background-image: url(https://via.placeholder.com/300x300);" />1 </div>
        <div>Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. 
        </div>
    </div>


    <div class="article"><h3>2</h3>Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua.</div>
    <div class="article"><h3>3</h3>Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua.</div>
    <div class="article"><h3>4</h3>Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua.</div>
    <div class="article"><h3>5</h3>Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua.</div>

    <div class="article event"><h3>event</h3>Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua.</div>

</div>

形象
他说:“我的工作是在工作中完成的,我的工作是在工作中完成的,我的工作是在工作中完成的。”。在vero eos和accusam以及justo duo dolores和ea Reum。斯泰特·克莱塔·卡斯德·古伯格伦(Stet clita kasd gubergren),没有海洋保护区是属于同一领域的。
1.
他说:“我的工作是在工作中完成的,我的工作是在工作中完成的,我的工作是在工作中完成的。”。在vero eos和accusam以及justo duo dolores和ea Reum。斯泰特·克莱塔·卡斯德·古伯格伦(Stet clita kasd gubergren),没有海洋保护区是属于同一领域的。
2.从法律角度看,这是一个非常重要的问题,它是一个非常重要的问题。
3.在工作和生活中,在工作和生活中,在工作和生活中,在工作和生活中,在工作和生活中,在工作和生活中,在工作和生活中,在工作中,在工作中,在工作和生活中,在工作中,在工作中,在工作中,在工作中,在工作中,在工作中,在工作中,在工作中,在工作中,在工作中,在工作中,在工作中,在工作中。
4.所有人都有权坐在一张桌子上,一名高级顾问,一名临时雇员,一名工人和一名大律师,一名律师。
5.在工作和生活中,在工作和生活中,在工作和生活中,在工作和生活中,在工作和生活中,在工作和生活中,在工作和生活中,在工作中,在工作中,在工作和生活中,在工作中,在工作中,在工作中,在工作中,在工作和生活中,在工作中,在工作中,在工作中,在工作中,在工作中,在工作中。
1.
他说:“我的工作是在工作中完成的,我的工作是在工作中完成的,我的工作是在工作中完成的。”。在vero eos和accusam以及justo duo dolores和ea Reum。斯泰特·克莱塔·卡斯德·古伯格伦(Stet clita kasd gubergren),没有海洋保护区是属于同一领域的。
2.从法律角度看,这是一个非常重要的问题,它是一个非常重要的问题。
3.在工作和生活中,在工作和生活中,在工作和生活中,在工作和生活中,在工作和生活中,在工作和生活中,在工作和生活中,在工作中,在工作中,在工作和生活中,在工作中,在工作中,在工作中,在工作中,在工作中,在工作中,在工作中,在工作中,在工作中,在工作中,在工作中,在工作中,在工作中。
4.所有人都有权坐在一张桌子上,一名高级顾问,一名临时雇员,一名工人和一名大律师,一名律师。
5.在工作和生活中,在工作和生活中,在工作和生活中,在工作和生活中,在工作和生活中,在工作和生活中,在工作和生活中,在工作中,在工作中,在工作和生活中,在工作中,在工作中,在工作中,在工作中,在工作和生活中,在工作中,在工作中,在工作中,在工作中,在工作中,在工作中。
事件发生在一个月内,由一名高级顾问负责,在一个月内,由一名临时劳工和一名大律师负责。

子网格实际上不知道(使用当前的1级网格规范)dom中任何位置上(或下)出现的任何和所有网格

当元素具有“显示:网格”属性时,将定义一个新网格。网格规则将仅应用于该网格元素的第一级子元素

也就是说,我相信你想要的,而不是
网格模板列:auto规则为
网格模板列:1fr 1fr 1fr。这将防止不存在的图像收缩为其不存在的内容

fr
是测量单位
1fr 1fr 1fr
指示栅格有三个轨迹(它在两个方向、行和列上都工作),在给出其他硬放置规则后,这三个轨迹正好共享剩余的空间


是一个更新的提琴,其中子网格的第一个元素正确地(如果我理解正确)跨越了前两列。

打开/关闭div不适合图像您可以尝试使用real
标记,而不是背景图像。背景图像不会拉伸div。div的宽度与网格中无关的内容(auto)@enxaneta的宽度一样。感谢您的评论:他有
网格模板列:auto@enxaneta我在回答中提到了差异。。我阅读了文档/规范,因为“自动”可以自动均匀地调整宽度。我想不会,不过再看一眼我的提琴吧——我已经对它进行了更新,以说明在没有FR语法的情况下,左边和右边的两行高的项目可以正常工作@肖恩,很有趣。然而,这篇文章似乎跨越了三栏?(我在jsfille的修订号中手动输入了6,是否正确?)。。。。很奇怪。