css3如何选择第一个子元素?下面本篇文章就来给大家介绍一下使用CSS选择某元素第一个子元素的方法。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。

css3如何选择第一个子元素?

在CSS中,可以使用:first-child选择器来选择某元素的第一个子元素;:first-child是用来选择某个元素的第一个子元素。

:first-child 选择器匹配其父元素中的第一个子元素。

比如我们这里的这个demo,你想让列表中的"1"具有与从不同的样式,按照之前的写法,我们需在要第一个li上加上一个相应的class名,比如说“first”,然后我们在给予对应的样式,如下:.wrap li.first {background: green; border: 1px dashed blue;}

在CSS3最新选择器出现之后,我们就可以使用:first-child来实现,就不需要在增加一个额外的class名了,设置如下:.wrap li:first-child {background: green; border: 1px dashed blue;}

两种方法最终效果是一样的,只是后者对我来说在操作上会更显得简单、方便、快捷。

注意: :first-child作用于 IE8以及更早版本的浏览器,DOCTYPE必须已经声明。

示例:设置列表中的第一个

元素选择的样式:

li:first-child {

background: yellow;

}

  • Coffee
  • Tea
  • Coca Cola
  1. Coffee
  2. Tea
  3. Coca Cola

效果图:

更多前端开发知识,请查阅 HTML中文网 !!

html选择第一个clss,css3如何选择第一个子元素?相关推荐

  1. html怎么只操作第一个li,css3如何选择第一个子元素?

    css3如何选择第一个子元素?下面本篇文章就来给大家介绍一下使用CSS选择某元素第一个子元素的方法.有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助. css3如何选择第一个子元素? 在 ...

  2. CSS3选择非第一个子元素

    有时候我们需要用CSS选择非第一个子元素,例如下面这样的HTML,希望让两个span之间间隔一定的距离,但又不希望简单的给每个span设置margin-right(会导致最后一个span也有margi ...

  3. css3怎么排除第一个,css怎么排除第一个子元素

    css排除第一个子元素的方法:1.通过使用伪类选择器":not"实现排除:2.通过使用"nth-of-type"或者"nth-child"实 ...

  4. html第一个子元素选择,css选中父元素下的第一个子元素(:first-child)

    前言 最近在项目中用到 :first-child 很容易的就想到了,嗯嗯.这不就是选择第一个元素吗? 好像很好用,平时使用中也没有遇到什么问题,理所当然的就以为它只会选中父元素下的第一个元素,对孙元素 ...

  5. js 兼容性封装获取第一个子元素,最后一个子元素,下一个兄弟元素,上一个兄弟元素

    高级浏览器: chrome firefox ie9及以上符合web标准浏览器. 低版本浏览器: ie6,ie7,ie8. 节点和元素的适用范围:以firstChild和firstElementChil ...

  6. php选择符和举例子,关于CSS3中选择符的实例详解

    英文原文: www.456bereastreet.com/archive/200601/css_3_selectors_explained/ 中文翻译: www.dudo.org/article.as ...

  7. CSS如何选择第一个和倒数第一个元素

    本文主要介绍了CSS选择第一个和倒数第一个元素的解决方法,这里用到了first-child和:last-child,本文结合示例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要 ...

  8. 关于CSS选择第一个和倒数第一个元素的方法

    本文主要介绍了CSS选择第一个和倒数第一个元素的解决方法,这里用到了first-child和:last-child,本文结合示例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要 ...

  9. css3新增选择器、伪元素、隐藏元素的方法、visibility: hidden与display:none;的区别 、遮罩层效果、​ 三级菜单制作、选项卡制作——css3知识点总结

    目录 css3新增选择器 兄弟选择器 属性选择器 伪类选择器 其他伪类选择器 类元素选择器 直接选择器 否定选择器 伪元素 :after清除浮动 :before和:after 用来写小三角形 首字母 ...

最新文章

  1. HDOJ 2009 求数列的和
  2. dmx计算机,DMX是什么意思
  3. Solr7 安装部署 管理界面介绍
  4. 正则表达式 运算 常见
  5. 使用vue-router设置每个页面的title
  6. 跨地域的VPC私网互通【高速通道案例】
  7. python mss_Python实现的连接mssql数据库操作示例
  8. 毕马威首次发布《初探元宇宙》报告:从科幻畅想到产业风口(附报告下载链接)...
  9. 20165222第三周作业
  10. python oop 实践_Python OOP示例?
  11. 数字信号处理实验集合
  12. 等价类划分法测试用例设计
  13. 微信小程序 选项卡设置
  14. 记录自已学习之ARM汇编语言之bic和orr
  15. R包的安装以及安装失败的解决
  16. 数字电路专题:FPGA芯片速度等级认识
  17. c语言 int 溢出,C语言判断整数溢出
  18. 更新华为CCE域名证书方法
  19. NYOJ 第371题 机器人II
  20. 举个栗子~Tableau 技巧(215):简化实现雷达图(Radar Chart)

热门文章

  1. imp.load_source的用法
  2. Python学习杂记_2_格式化字符串的一些操作
  3. 关于vue如何解决数据渲染完成之前,dom树显示问题
  4. 剑指Offer_47_求1+2+3+...+n
  5. iOS 设计中 网络请求之 同步请求(json 请求--新方法和老方法)
  6. BZOJ4428 : [Nwerc2015]Debugging调试
  7. Linux下SHELL的PS1变量简介
  8. 所有的胜利,与征服自己的胜利比起来,都是微不足道。
  9. extundelete安装_Linux下高效数据恢复软件extundelete应用实战
  10. freemarker 数组转字符串_TypeScript 实战算法系列(一):实现数组栈与对象栈