随笔

随笔

text-indent 单位px或 em 1em=16px
字体加粗 font-weight:bold
字体变细 font-weight:lighter
字体倾斜 font-style:italic
加下划线 text-decoration:underline
加删除线 text-decoration:line-through
去掉下划线 text-decoration:none
文本和图片水平居中 text-align:center
垂直方向对齐方式:vertical-align:middle
行高 line-height
字间距 letter-spacing
词间距 word-spacing

去掉列表标识符 list-style:none
背景重复 background-repeat:no-repeat
背景定位 background-position
背景简写 background:url() no-repeat 0px 0px
背景固定:background-attachment:fixed
背景重复:background-repeat:no-repeat/repeat-x/repeat-y

3.27

li:nth-of-type(1) a{ 兄弟中的排名
li:nth-of-type(2) a{
li:nth-of-type(3) a{

触发BFC规则:float/position/display/overflow(最常用)
每个BFC区域都是独立的 内部不会影响到外部其他区域 只有上下影响 左右无影响 且不影响其他区域

li:first-child
li: nth-child
li: last-child
li:nth-of-type(even) 偶数行
li:nth-of-type(3)可选不同类型子类
li:nth-child (3) 只能选相同类型子类

::after{ 伪元素
content:" ";
}
linaer-gradiet(to bottom, #颜色,#颜色)

box-shadow: 水平位移 垂直位移 模糊值 扩大值 颜色 向内/向外;
transition:过度属性width 时间 过渡方式ease-in 延迟时间;
ease 先满后快再满 ease-in慢速开始 ease-out慢速结束
linear 线性 ease-in-out 慢速开始慢速结束

:check{ 勾选中的效果

input 的属性 checked=checked;
maxlength最大输入长度 字符个数

input type=file 选择文件

input type=radio value name=sex

籍贯: 下拉选框

河南 广东

seclected=seclected 默认选框选中

<textarea cols= rows=>
cols每行的字数 rows几行

input:focus 光标 伪类选择器

snipaste 工具

background-attachment:fixed 背景固定屏幕
background:rgba(0,0,0,0.3)
r g b分别三源色 a是alpha半透明的意思

清除浮动总结:
增加伪元素after 和 增加双伪元素
父元素 voerflow:hidden
额外标签法 clear:both 或者br标签等

定位 position

relative 占有原位置 相对自身位置移动
absolute 不占有原位置 相对带有定位的父级移动
fixed 固定定位 不占有原位置 相对浏览器可视区移动
随着版心右侧滚动 left:50%; margin-left:版心盒子的一半
sticky 粘性定位 占有位置 相对浏览器可视区移动

z-index 设置定位盒子叠放顺序 数值越大 盒子在上
定位盒子的剧中:left:50%;marin-left:负值 向左走定位盒子自身的一半
定位的特殊性: 给行内元素添加定位 相当于浮动 把行内元素变成块内元素 可以设置宽高了
给块级元素添加定位 如果没有提前给宽高的话 盒子的大小默认是盒子内容的大小
浮动的盒子不会盖住后下面文档流的盒子内的文字 文字环绕
但是定位的盒子会盖住后下面文档流盒子内的文字

改变盒子右上角 或者左上角为圆边
border-top-right-radius:10px

网页布局总结:
标准流:网页大块的盒子从上往下排列
浮动:盒子可以一行排列
定位:盒子可以叠加

元素的显示和隐藏 类似网站的广告 点击关闭就不见了
display:让一个元素如何显示的方式和隐藏
display:bolck inline inline-block 转换或显示
display:none 隐藏对象后 不再占有原来位置 消失了
visibilty 可见性
visibility:inherit;继承上一个父对象的可见性
visibility:visible;对象可见
visibility:hidden 隐藏 仍占有原来位置
voerflow 溢出
voerflow:hidden 不显示溢出的内容
overflow:scroll; 总是显示滚动条 不溢出也显示滚动条
overflow:auto;在需要的时候添加滚动条

鼠标样式
style=“cursor:pointer” 小手
cursor:move 移动
cursor:text 文本
cursor:not-allowed 禁止
表单
outline:none 去掉样式 输入框的边框效果
textarea{resize:none } 取消文本域拖拽

去除图片底部空白缝隙
1 去除基线 vertical-align:top/bottom/middle
2 转化为块元素 display:block

单行文字溢出显示省略号
1:只显示一行文字 white-space:nowrap;
2超出部分隐藏:overflow:hidden
3 省略号代替超出文字 text-overflow: ellipsis;

设置视口以及 引入初始化样式

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

贪吃ღ大魔王

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值