前端初级学习阶段(2)

我们要讲什么

  1. CSS选择器(基本、层级、属性、伪类、伪状态)
  2. CSS常用样式属性
  3. CSS3 过渡、变换、动画
  4. CSS3 3D场景搭建与应用

CSS选择器(基本、层级、属性、伪类、伪状态)

基本选择器

选择器 例子 例子描述 CSS规范级别
ID 选择器 #login 选择 id=“login” 的元素 1
类别选择器 .btn 选择 class=“btn” 的所有元素 1
元素选择器 div 选择所有 div 标签 1
通配选择器 * 选择所有标签 2
属性选择器 [type] 选择有 type 属性的所有元素 2
属性选择器 [type=file] 选择 type=“file”全匹配 的所有元素 2
属性选择器 [class~=file] 选择有 class=“file” 且 多值匹配 属性的所有元素 2
属性选择器 [type|=file] 选择有 type 属性值为 file 或 file- 为前缀的所有元素 2
属性选择器 [type^=file] 选择有 type 属性file 开头 的所有元素 3
属性选择器 [type$=file] 选择有 type 属性file 结尾 的所有元素 3
属性选择器 [type*=file] 选择有 type 属性包含 file 的所有元素 3
  1. CSS规范级别代表 CSS 1CSS 2.1CSS Selectors Level 3Selectors Level 4
  2. [type|=file] 实际为 [type|=file] ,在表格中无法输入所以改成全角。(有会输入的可以告诉我~)

组合选择器

选择器 例子 例子描述 CSS规范级别
分组 html,body 选择 <html><body > 1
后代 空格 ul li 选择祖先元素
  • 元素的所有
  • 元素。
1
下级 ul>li 选择父元素
  • 元素的所有
  • 元素。
2
相邻兄弟 div+div 选择紧接
元素之后的
元素。
2
兄弟 h2~div 选择在

元素之后的所有
元素

3
  1. 后代选择器要注意嵌套问题如 ul{font-size: 1.5em;}
  2. 下级选择器一般用在只希望子元素有,不希望更深层级有。

伪类选择器

选择器 例子 例子描述 CSS规范级别
:link a:link 未被访问的链接 1
:visited a:visited 已被访问的链接 1
:hover a:hover &
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值