🤵 Author :Horizon Max
✨ 编程技巧篇:各种操作小结
🎇 机器视觉篇:会变魔术 OpenCV
💥 深度学习篇:简单入门 PyTorch
🏆 神经网络篇:经典网络模型
💻 算法篇:再忙也别忘了 LeetCode
段落
、 加粗 、 倾斜 、 下划线 、 
" " 同级、"./ " 下级、"../ " 上级
-
-
-
-
注:
去掉列表符号:list-style: none;
| 表头 |
|---|
| 表格内容 |
🔱 结构标签:
🔱 合并单元格:
跨行合并
跨列合并
🔱 imput 标签:
文本框:
密码框:
单选框:
多选框:
文件选择:
提交按钮:
重置按钮:
普通按钮:
🔱 button 标签:
提交按钮:
重置按钮:
普通按钮:
🔱 select 标签:
🔱 textarea 标签:
🔱 label 标签:
🔱 无语义标签:
单行
多行
🔱 有语义标签:
网页头部
网页导航
网页底部
网页侧边栏
网页区块
网页文章
 内部链接:
选择器 {
属性值 ;
}
外部链接:
标签名 {css属性名:属性值; }.类名 {css属性名:属性值; } + 标签内 class="类名"#id属性值 {css属性名:属性值; } + 标签内 id="id属性值"* {css属性名:属性值; }🔱 字体样式:
font-size 字体大小
font-weight 字体粗细
font-style 字体样式
font-family 字体类型
🔱 文本样式:
text-indent 文本缩进 2em
text-align 内容水平对齐方式 left、center、right
text-decoration 文本修饰 underline、line-through、overline、none
🔱 行高:line-height
🔱 字体大小和行高连写:font:size/line-height
🔱 标签居中:margin:0 auto;
F12 or Fn+F12🔱 复合选择器:
后代选择器:选择器1 选择器2 {css}
子代选择器:选择器1>选择器2 {css}
🔱 并集选择器:选择器1, 选择器2 {css}
🔱 交集选择器:标签选择器 类选择器 {css} :p.box{css}
🔱 hover伪类选择器:选择器:hover {css}
🔱 背景颜色:background-color # or rgba()
🔱 背景图片:background-image: url(' ');
🔱 背景平铺:background-repeat: 值
repeat 水平和垂直方向都平铺
no-repeat 不平铺
repeat-x 水平方向平铺
repeat-y 垂直方向平铺
🔱 背景位置:background-position: 水平方向位置 垂直方向位置
🔱 背景相关属性连写:background: color image repeat position
系列 等- 🔱 行内:
等 - 🔱 行内块:
等 - 🔱 转换:
display: block 转换成块级元素
display: inline-block 转换成行内块元素
display: inline 转换成行内元素
注:
不要嵌套 系列
不要嵌套
🚩 CSS 特性
-
🔱 继承性:文字属性
-
🔱 层叠性:覆盖和叠加
🎨 CSS 盒子模型
🚩 优先级
- 🔱 基本优先级:
继承 < 通配符选择器 < 标签选择器 < 类选择器 < id选择器 < 行内样式 < !important - 🔱 叠加计算:
(行内,id,类,标签) 用于复合选择器,数量高优先级高
🚩 盒子模型
- 🔱 内容区域(content):
height、width - 🔱 内边距区域(padding):
上 右 下 左 or 上 左右 下 or 上下 左右 单一方向:padding-right - 🔱 边框区域(border):
border: 10px solid #000 solid/dashed/dotted 单一方向:border-right - 🔱 外边距区域(margin):
上 右 下 左 or 上 左右 下 or 上下 左右 单一方向:margin-right - 🔱 清除默认内外边距:
* {
padding: 0;
margin: 0;
}
注:
自动计算盒子尺寸(内减模式):box-sizing: border-box;
🎨 CSS 浮动
🚩 结构伪类选择器
- 🔱 E元素中的第一个子元素:
E:first-child { } - 🔱 E元素中的最后一个子元素:
E:lasr-child { } - 🔱 E元素中的第n个子元素:
E:nth-child(n) { } - 🔱 E元素中的倒数第n个子元素:
E:nth-last-child(n) { }
注:
n 可以利用公式取值:2n 偶数;2n+1 奇数;-n+2 前2个;n+2 第2个至最后
🚩 伪元素
- 🔱 由 CSS 模拟出的标签效果(装饰性、不重要的内容)
- 🔱 父元素内容最前面添加:
::before {content: '内容'; } - 🔱 父元素内容最后面添加:
::after {content: '内容'; }
🚩 标准流
- 🔱 标签默认的标准排版规则
🚩 浮动
- 🔱 最左侧 浮动:
float: left; - 🔱 最右侧 浮动:
float: right;
注:
CSS 属性顺序:定位 —> 浮动/display —> 盒子模型 —> 文字样式
🚩 清除浮动
-
🔱 额外标签:
.clearfix {clear: both;}
-
🔱 单伪元素:
.clearfix::after{
content: ' ';
display: block;
clear: both;
}
-
🔱 双伪元素:
.clearfix::before,
.clearfix::after{
content: ' ';
display: table;
}
.clearfix::after{
clear: both;
}
-
🔱 父元素种添加:overflow: hidden;
🎨 CSS 定位装饰
🚩 定位
- 🔱 空格:
🚩 装饰
- 🔱 空格:
🚩 选择器拓展
- 🔱 空格: