当前位置: 首页 > news >正文

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才可以使元素隐藏,只需在悬停样式中加入高度的属性就可以使元素显示出来


http://www.mrgr.cn/news/57105.html

相关文章:

  • QGraphics类型学习使用【Qt】【C++】
  • 探索 JavaScript 事件机制(一):从基础概念到实战应用
  • 材质变体 PSO学习笔记
  • 人工智能新纪元:声通科技引领的辉煌篇章
  • mysql表添加索引
  • Kubernetes部署练习
  • 【python】ord() chr()
  • 基于Java+Springboot+Vue开发的旅游景区管理系统
  • MySQL-日志
  • Android Studio Gradle版本、插件以及Android API对应关系(持续更新)
  • faiss向量数据库实现rag
  • 搭建知识库:快消行业中知识管理的重要性
  • 奖金居然高达十几万美金!最大素数到底有啥用?
  • RTOS之队列
  • 看完这篇,轻松搞定JavaScript复杂的问题
  • 基于Word2Vec和LSTM实现微博评论情感分析
  • 给c++小白的教程11:优化(1)
  • Django自定义过滤器
  • ffmpeg环境
  • 拍摄照片(鸿蒙系统01)
  • D46【python 接口自动化学习】- python基础之类
  • stl(1)pair
  • JVM、字节码文件介绍
  • 四、多线程带来的的⻛险-线程安全
  • webpack4 - 动态导入文件 dynamic-import 报错的解决方法
  • 安装Python及pip使用方法详解