保安日记:前端学习第三篇之CSS选择器

前端第三篇

Emmet语法
  • 快速生成HTML标签

在这里插入图片描述

  • 快速生成CSS样式
    1.比如w200按tab 可以生成width: 200px;
    2.比如lh26按tab可以生成line-height:26px;
CSS的复合选择器
  • 后代选择器
    在这里插入图片描述

  • 子元素选择器
    在这里插入图片描述

  • 并集选择器
    并集选择器是各选择器通过 英文逗号(,) 连接而成,任何形式的选择器都可以作为并集选择器的一部分。

     语法:规范要求竖着写
    

在这里插入图片描述
在这里插入图片描述

  • 伪类选择器
    伪类选择器用于向某些选择器添加特殊的效果,比如给链接添加特殊效果,或选择第1个,第n个元素。用冒号(∶)表示,比:hover .:first-child。
    1.链接伪类选择器
    在这里插发工 更多 入图片描述
    注意:为了确保生效需要按照LVHA的顺序声明
    因为a链接在浏览器中具有默认样式,所以我们实际工作中都需要给链接单独指定样式。
    在这里插入图片描述
    2.focus伪类选择器
    在这里插入图片描述
复合选择器总结

在这里插入图片描述

CSS的元素显示模式

html元素一般分为块元素(如div)和行内元素(span)

  • 块元素
    在这里插入图片描述

  • 行内元素(内联元素)
    在这里插入图片描述

  • 行内块元素
    在这里插入图片描述

  • 元素模式的转换
    在这里插入图片描述
    在这里插入图片描述

元素显示模式总结

在这里插入图片描述

实现单行文字垂直居中

将文字的行高与盒子的高度相同
在这里插入图片描述
行高的上空隙和下空隙把文字挤到了中间,是如果行高小于盒子高度,文字会偏上。如果行高大于盒子高度,则文字偏下。

CSS背景
  • 背景色 background-color:transparent 透明色

  • 背景颜色半透明
    前三个是颜色在这里插入图片描述

  • 背景图 background-image:url () (默认none)
    在这里插入图片描述

  • 背景平铺 background-repeat: no-repeat ;
    在这里插入图片描述

  • 背景位置 background-position: x y;
    在这里插入图片描述
    1.参数是方位名词
    在这里插入图片描述
    注:插入背景图片不好调整垂直居中使用 background-image比较简单在这里插入图片描述
    2.参数是精确单位
    在这里插入图片描述
    3.参数是混合单位
    在这里插入图片描述

  • 背景固定 background-attachment: fixed;
    在这里插入图片描述

背景复合属性

无特定书写顺序,一般习惯约定顺序为:背景颜色,背景图片地址,背景平铺,背景图像滚动,背景图片位置;

背景总结在这里插入图片描述
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值