分享更有价值
被信任是一种快乐

css3有哪些层次选择器

文章页正文上

本篇内容介绍了“css3有哪些层次选择器”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大免费云主机、域名家仔细阅读,能够学有所成!属于css3层次选择器的有:1、后代选择器“E F”,选择E元素的全部后代F元素;2、子元素选择器“E>F”,选择E元素下的全部子元素F;3、相邻兄弟元素选择器“E+F”,选择紧接在E元素后的元素F;4、兄弟选择器“E~F”。本教程操作环境:windows7系统、CSS3&&HTML5版、Dell G3电脑。后代选择器(E F)后代选择器也被称做包含选择器,所起做用就是能够选择某元素的后代元素,好比说:E F,前面E为祖先元素,F为后代元素,所表达的意思就是选择了E元素的全部后代F元素,请注意他们之间须要一个空格隔开。这里F无论是E元素的子元素或者是孙元素或者是更深层次的关系,都将被选中,换句话说,不论F在E中有多少层关系,都将被选中:浏览器上面表示的是,选中div.demo中全部的li元素spa全部浏览器都支的后代选择器。3d子元素选择器(E>F)子元素选择器只能选择某元素的子元素,其中E为父元素,而F为子元素,其中E>F所表示的是选择了E元素下的全部子元素F。这和后代选择器(E F)不同,在后代选择器中F是E的后代元素,而子元素选择器E > F,其中F仅仅是E的子元素而以。blog上在代码表示选择ul下的全部子元素li。如:bfcIE6不支持子元素选择器。im相邻兄弟元素选择器(E + F)相邻兄弟选择器能够选择紧接在另外一元素后的元素,并且他们具备一个相同的父元素,换句话说,EF两元素具备一个相同的父元素,并且F元素在E元素后面,并且相邻,这样咱们就可使用相邻兄弟元素选择器来选择F元素。demo上面代码表示选择li的相邻元素li,咱们这里一共有十个li,那么上面的代码选择了从第2个li到 10 个li,一共九个,请看效果:db由于上面的li+li其中第二li是第一li的相邻元素,第三个又是第二个相邻元素,所以第三个也被选择,依此类推,因此后面九个li都被选中了,若是咱们换过一种方式来看,可能会更好的理解一点:img按照前面所讲的知识,这句代码很明显选择了li.active后面相邻的li元素,注意了和li.active后面相邻的元素仅只有一个的。如图:diIE6不支持这个选择器通用兄弟选择器(E ~ F)通用兄弟元素选择器是CSS3新增长一种选择器,这种选择器将选择某元素后面的全部兄弟元素,他们也和相邻兄弟元素相似,须要在同一个父元素之中,换句话说,E和F元素是属于同一父元素以内,而且F元素在E元素以后,那么E ~ F 选择器将选择中全部E元素后面的F元素。好比下面的代码:上面的代码所表示的是,选择中了li.active 元素后面的全部兄弟元素li,如图所示:通用兄弟选择器和相邻兄弟选择器极其类似,只不过,相邻兄弟选择器仅选择是元素的仅与其相邻的后面元素(选中的仅一个元素);而通用兄弟元素选择器,选中的是元素相邻的后面兄弟元素,这样提及来可能会有迷糊,你们能够仔细看看其相邻兄弟的效果图。IE6不支持这种选择器的用法。“css3有哪些层次选择器”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注云技术网站,小编将为大家输出更多高质量的实用文章!

相关推荐: Docker容器卷管理的示例分析

小编给大家分享一下Docker容器卷管理的示例分析,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!以上是“Docker容器卷管理的示例分析”这篇文章的所有内容,感谢各位的阅读!相信大家…

文章页内容下
赞(0) 打赏
版权声明:本站采用知识共享、学习交流,不允许用于商业用途;文章由发布者自行承担一切责任,与本站无关。
文章页正文下
文章页评论上

云服务器、web空间可免费试用

宝塔面板主机、支持php,mysql等,SSL部署;安全高速企业专供99.999%稳定,另有高防主机、不限制内容等类型,具体可咨询QQ:360163164,Tel同微信:18905205712

主机选购导航云服务器试用

登录

找回密码

注册