SchoolWeb1--基于课堂教学所汲取的知识点1
SchoolWeb1
导航标签
-  nav标签 
-  div + a 标签(将a设置为行内块元素) 
-  ul + li + a 标签 
网格属性display:grid
display: grid;/* 设置网格布局的列数为4列,其中第一列为200px,其余三列为等宽 */grid-template-columns:200px repeat(3,1fr);            /* 设置网格自动行高,最小值为120px,最大值为自动 */grid-auto-rows: minmax(120px,auto);    /* 设置网格之间的间距为10px 水平间隙和垂直间隙 */grid-gap:10px 10px;     
-  grid-columns:n/m表示从第n列线跨到第m列线 
-  grid-rows:n/m表示从第n行线跨到第m行线 
nth-child(n)
此选择器代表选择父类标签中的第n个子元素,并设置其样式,例如
.con:nth-child(5){    /* 选择第5个.con元素 */background: #00f;  /* 设置背景颜色为蓝色 */grid-column:1/5;    /* 设置网格列范围为第1列到第5列 */}
设置CSS样式注意事项
-  优先设置类,id,标签选择器,其次再设计动画效果 
-  如果要设置两个块元素在同行内摆放,应将两个块元素分别设置为向左浮动和向右浮动 
-  如果想让一个子标签跟随父标签对齐,则需要让子标签中加入属性position:absolute,同时要在父标签中加入属性position:relative使其变成相对定位,才可以使子标签和父标签对齐 
对象的显示与隐藏
-  display:none表示隐藏该标签内元素,在悬停样式中再使用display:block来显示隐藏的元素 
-  visibility:hidden表示隐藏元素,visibility:visible表示显示隐藏的元素 
-  overflow:hidden也可以用来隐藏元素,但需要设置此选择器的height属性为0px才可以使元素隐藏,只需在悬停样式中加入高度的属性就可以使元素显示出来 
