当前位置 : 主页 > 编程语言 > c语言 >

java项目实训笔记:23.7.3-ht+css重点回顾

来源:互联网 收集:自由互联 发布时间:2023-08-28
1、Html重点知识 块元素: 独占一行,可设置宽高 , 如,div, section, p,h1-h6 行内元素: 不独占一行,不能设置宽高 ,如,a,span 行内块元素: 不独占一行,可设置宽高 ,如,img,inpu

1、Html重点知识

  1. 块元素:独占一行,可设置宽高, 如,div, section, p,h1-h6
  2. 行内元素:不独占一行,不能设置宽高,如,a,span
  3. 行内块元素:不独占一行,可设置宽高,如,img,input
  4. 标签分为:单标签,双标签


2、CSS重点知识

  1. 使用元素时,html结构一般是纵向排列,需要横向排列,则需设置浮动,浮动后要清除浮动塌陷
  1. 如何清除浮动塌陷:给父元素设置高度,等等
  1. 给塌陷的父元素这是after伪元素,该伪元素设置clear:both
  1. 弹性盒模型 (兼容性-需要高版本ie或谷歌,一般用于移动开发)
  1. 注意内容
  1. 给该父元素设置display:flex,此时该父元素就是弹性盒子,该父元素内的所有子元素无法浮动,父元素可以操作子元素的排列方式
  2. 弹性盒子内部生成两个轴,主轴和交叉轴,默认主轴是横向,交叉轴是纵向,可以通过设置改变。

java项目实训笔记:23.7.3-ht+css重点回顾_Js

java项目实训笔记:23.7.3-ht+css重点回顾_Vue_02

  1. 弹性布局:什么时候使用内边距padding,外边距margin?
  1. 当我要调整盒子的位置,且这个距离是兄弟元素之间的位置,使用margin
  2. 如果可以调整位置是父元素与子元素的位置,我们需要使用padding。
  1. 取消超链接原点:list_style:none
  2. 一个容器真实占据的位置:width属性+padding属性+border属性
  1. 当不设置width属性时,注意:容器的宽度会被自动压缩,因为块元素独占一行。
  2. 实际使用过程中,要么不设置宽度,如果设置了宽度,就需要使用:box-sizeing: border-box,这个属性在改变盒模型的计算方式
  3. 实际占据的宽度 == width的宽度 然后自动压缩
  1. 解决文字垂直居中
  1. 一般以行高方式解决:让两个不同的容器高度一样,然后调整行高。

java项目实训笔记:23.7.3-ht+css重点回顾_Js_03

java项目实训笔记:23.7.3-ht+css重点回顾_Js_04

  1. 注意,这种方式只适用于单行文本,多行文本,无法实现。
  1. 总结:所有的容器宽度和左右margin ,左右padding,都应该是使用百分数这种相对单位,使用前,必须清楚是相对于谁。
  1. width,border,padding:magin的百分数都相对于父元素的宽度,如果父元素没有宽度,则父元素审查元素一定会有一个宽度,这个百分数就想对于这个数值。
  2. 四个方向都是相对于父元素的宽度!
  3. 在height的高度的时候,相对于父元素的高度,当父元素没有height属性时,该百分数相对于父元素的高度,这时父元素的高度为0
  1. 定位属性:position 常用于,当两个内容发生重叠位置时,一般才会使用定位属性。
  1. 口诀:父相子绝
【文章原创作者:韩国高防服务器 http://www.558idc.com/krgf.html 网络转载请说明出处】
上一篇:C++【二叉搜索树】
下一篇:没有了
网友评论