Css 网格元素的顺序对视觉效果没有影响
当尝试将我的HTML放入网格格式时,元素不会更改为正确的位置集,也不会移动,我想知道是否有任何修复方法。我使用firefox和服务器来编辑代码和托管网站。除此之外,它还提出了一个注意事项,即网格模板区域:如果存在任何差异,那么它是一个未知的优势Css 网格元素的顺序对视觉效果没有影响,css,css-grid,Css,Css Grid,当尝试将我的HTML放入网格格式时,元素不会更改为正确的位置集,也不会移动,我想知道是否有任何修复方法。我使用firefox和服务器来编辑代码和托管网站。除此之外,它还提出了一个注意事项,即网格模板区域:如果存在任何差异,那么它是一个未知的优势 .diaryNav{ 网格区域:日记导航; 左边距:0px; 背景色:#3f3f; 填充:30px; 左边距:35px; 右边距:880px; } .横幅{ 网格区域:横幅; } .时间表{ 网格区域:时间表; 左边距:0px; } .日记条目{ 网格
.diaryNav{
网格区域:日记导航;
左边距:0px;
背景色:#3f3f;
填充:30px;
左边距:35px;
右边距:880px;
}
.横幅{
网格区域:横幅;
}
.时间表{
网格区域:时间表;
左边距:0px;
}
.日记条目{
网格区域:日记条目;
}
1.额外工作{
背景色:#66fcf1;
颜色:黑色;
左边距:0px;
网格区域:额外工作;
}
.参考文献{
网格区域:引用;
左边距:0px;
}
.pageNav{
gridArea:pageNav;
左边距:0px;
}
#包装纸{
显示:网格;
网格间距:0;
网格模板区域:“横幅”“时间表”“页面导航”“日记导航”“日记条目”“额外工作”“参考”“页脚”;
}
布兰登学习杂志
&抄袭;2019年,作者。
我能注意到的第一件事是,您有小写的doctype,将其更改为,下一个是normalize,rel说“normal”,这是错误的,因为它是一个css文件,应该说“stylesheet”。下一个问题是,它在rel中的stylesheet.css文件中显示“stylesheet/”,删除空格和/。这样就可以了代码的问题是在html元素中声明类时缺少双引号。你指出,
<aside class=diaryNav>
这样更正:
<aside class="diaryNav">
gridArea: pageNav;
grid-area: pageNav;
并用大写字母书写doctype
。像这样:
<!DOCTYPE html>
布兰登学习杂志
&抄袭;2019年,作者。
在修复@s.kuznetsov所描述的内容后,您应该介意向您的main
标记添加类或id,然后将此css
应用于它,而不是包装器或您喜欢的方式
#main{
display: grid;
grid-gap: 0;
grid-template-areas: "timeTable diaryNav"
"diaryEntry extraWork"
"refrences refrences"
}
当使用
网格区域
和网格模板区域
时,您是在以类似表格的形式隐式排列内容,因此您可以指定哪个区域进入哪个单元格。显示您的html,plsI已将其添加到帖子下方,非常感谢