请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

grid-template-areas合并单元格和想象中为什么不一样呢

Document
1
2
3

以下这段代码,为什么和视频里有些区别,我只是把第三行得a3改成a2而已,有点迷糊

正在回答 回答被采纳积分+3

1回答

西门老舅 2021-08-29 21:17:01

同学你好,你说的代码在哪里?

我只看到了

Document

1

2

3


0 回复 有任何疑惑可以回复我~
  • 提问者 怒焰狂暴 #1
    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <meta http-equiv="X-UA-Compatible" content="IE=edge">
        <meta name="viewport" content="width=device-width, initial-scale=1.0">
        <title>Document</title>
        <style>
            .main{
                width: 300px;
                height: 300px;
                background: pink;
                display:grid;
                grid-template-columns: 1fr 1fr 1fr;
                grid-template-rows: 1fr 1fr 1fr;
                grid-template-areas:
                "a1 a1 a2"
                "a1 a1 a2"
                "a2 a2 a2";
            }
            .main div{
                background:skyblue;
            }
            .main div:nth-of-type(1){
                grid-area:a1;
            }
        </style>
    </head>
    <body>
        <div class="main">
            <div>1</div>
            <div>2</div>
            <div>3</div>
        </div>
    </body>
    </html>
    以下这段代码
    回复 有任何疑惑可以回复我~ 2021-08-29 21:29:05
  • 西门老舅 回复 提问者 怒焰狂暴 #2
    因为合并网格的前提条件是矩形,你这样命名,a2区域不是矩形,所以必然有问题的。
    回复 有任何疑惑可以回复我~ 2021-08-29 22:34:35
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信