CSS3新增选择器

CSS3选择器

子元素选择伪类

获得子元素中的第一个元素

.div_1>p:first-child{}

获得子元素的最后一个元素

.div_1>p:last-child{}

获得具体的一个子元素

/*获得第二个子元素*/
.div_1>p:nth-child(2) {}

获得奇/偶数子元素

.div_1>p:nth-child(even){}
.div_1>p:nth-child(odd){}

获得空元素对象

.div>p:empty{}

input标签中的伪类

获得焦点的伪类

input:focus{}

被选择的伪类

input:checked{}

在选择的对象中的内容之前/后插入

div1:before{
    content: url(img/1.jpg);
}

div1:after{
    content: "你好"
}

属性选择器

选择类型为text的input标签

input[type='text']{}

选择使用某几个字母开头的name

/*选择https开头的name*/
input[name^='https']
/*选择com结尾的name*/
input[name$='com']

选择器的种类

基础选择器

  1. 通用选择器 *
  2. id选择器 #id
  3. class选择器 .divclass
  4. 标签选择器 div{}

关系选择器

  1. 后代选择器 空格
  2. 子元素选择器 >
  3. 临近兄弟选择器 +
  4. 所有兄弟选择器 ~

伪类选择器

  1. 鼠标滑动选择器 hover
  2. 访问过的链接 visited
  3. input焦点 focus
  4. 等等……

伪对象选择器

  1. before
  2. after

属性选择器

input[type=‘text’]

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值