最上位に作成されたCSSグリッドにli
(ul li ul li
)のネストを配置しようとしていますul
。まだ愛はありません(それは働いていません)。多分それは可能ではない、または何かが欠けている?グリッドコンテナ内の要素でグリッドプロパティが機能しない
#orgChart ul.orgChartLevel1 {
display: grid;
grid-template-columns: 12px auto;
grid-template-rows: 100px auto auto;
grid-row-gap: 30px;
}
#orgChart li.orgChartLevel2b {
grid-column-start: 2;
grid-column-end: 3;
grid-row-start: 2;
grid-row-end: 3;
}
<ul class="orgChartLevel1">
<li class="orgChartLevel1a">
<ul class="orgChartLevel2">
<li class="orgChartLevel2b">
</li>
</ul>
</li>
</ul>
半成功!すべてのブラウザでネストされたグリッドのアプローチが好きでした(li.orgChartLevel1aはグリッドになりました)。今、これらの厄介な古い仕様のルールと-ms- Edgeのプレフィックス... –