Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/41.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/90.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
Css -ms网格子规则_Css_Html_Grid - Fatal编程技术网

Css -ms网格子规则

Css -ms网格子规则,css,html,grid,Css,Html,Grid,我有以下html结构: <div class="parent"> <div class="child"> <div class="sub-child-1"></div> <div class="sub-child-2"></div> </div> </div> 如何将sub-child-1分配给第一列,将sub-child-2分配给第二列?考虑到这在IE中有效(无法测试,我在

我有以下html结构:

<div class="parent">
  <div class="child">
    <div class="sub-child-1"></div>
    <div class="sub-child-2"></div>
  </div>
</div>

如何将
sub-child-1
分配给第一列,将
sub-child-2
分配给第二列?

考虑到这在IE中有效(无法测试,我在linux上),应该是:

.sub-child-1 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
}

.sub-child-2 {
    -ms-grid-row: 1;
    -ms-grid-column: 2;
}

我很确定您必须将子级1和子级2移动到父级,或者在子级而不是父级上定义一个网格。

您能否提供一个不太简单的示例,以便我了解您试图实现的目标,并可能提供解决方案?
.sub-child-1 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
}

.sub-child-2 {
    -ms-grid-row: 1;
    -ms-grid-column: 2;
}