Files
ClassContent/历届学生/韩一伟/每天课程/2021-06-18/笔记.txt
2024-09-27 02:06:13 +08:00

101 lines
2.2 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

css 做样式(层叠样式表)
三种写法
1内联写法 优先级最高
2: 内部写法 优先级其次
3外链写法 优先级最低
!important 改变优先级
选择器
class选择器 class="名称" .名称
id选择器 id="名称" #名称 (淘汰了)
区别class可以重复使用id选择器不建议重复使用
* 通配符选择器 全部选中所有标签的意思
一般用于清除默认样式的(但是不用了)
伪类选择器
标签选择器 标签名
选择器 {
css的属性名称: css的属性值;
}
路径写法:
./ 相对路径 当前路径
../ 相对路径 上一层路径
/ 根路径
绝对路径 C:\Users\bmy\Desktop\韩一伟\每天课程\2021-06-18
css 盒子模型
外边距 margin
内边距 padding
边框 border
写法
内容 content
css 盒子模型 宽高计算规则:
真实的宽高 == 你写的宽度 + (左右内边距 + 左右边框) x 你写的高度 + (左右内边距 + 左右边框)
box-sizing: border-box; 打破盒子模型的默认计算规则
css 浮动
让元素排在一行:
display: inline-block;
inline 转化为行内
block 转化为块级
inline-block 行内块级
float 浮动
子元素浮动后,父容器将没有高度,邻近的元素将会挤过去
解决:
1手动加高度
2overflow: hidden;
3放在父元素后面的一个元素上 clear: both 清除浮动
flex 弹性盒子 留坑 (移动端的时候说)
css 定位 position
1: 相对定位 relative
元素设置相对定位后,脱离文档流,但是原本位置还在
定位参考对象 就是初始位置的左上角
2绝对定位 absolute
元素设置绝对定位后,脱离文档流,但是原本位置被删除了
定位参考对象:
1父元素如果设置了定位(只要有),那么相对父元素来
2父元素如果没设置了定位(只要有),那么参考浏览器来
3固定定位 fixed
元素设置固定定位后,脱离文档流,但是原本位置被删除了
定位参考对象:
就是浏览器
三个都类似浮动,会飘起来