Css中:checked的选择器怎么用-成都快上网建站

Css中:checked的选择器怎么用

这篇文章主要为大家展示了“Css中:checked的选择器怎么用”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“Css中:checked的选择器怎么用”这篇文章吧。

成都创新互联-专业网站定制、快速模板网站建设、高性价比弋江网站开发、企业建站全套包干低至880元,成熟完善的模板库,直接使用。一站式弋江网站制作公司更省心,省钱,快速模板网站建设找我们,业务覆盖弋江地区。费用合理售后完善,10年实体公司更值得信赖。

:checked伪类是CSS3引入的一个很棒的状态选择器,用来表示选择框(radio box、check box或options)的选中状态。

有些读者可能会有点疑问,我们在文档中也可以放入初始状态(如Section 17.2.1 of HTML4里面定义的selected或checked)。因此严格而言:checked伪类的确不完全是作用于文档以外的信息,但其本质上是一个动态交互行为。

我们一样通过一个在线实例来学习:checked伪类的使用,这是一个经典的纯CSS手风琴导航栏,无须任何js脚本:

和:checked类似的和UI界面组件状态有关的动态选择器还有:enabled和:disabled,较少使用,这里不做更多介绍。

上面都是和元素状态相关的伪类(Dynamic pseudo-classes),除此之外,我们经常使用的还有结构化伪类(Structural pseudo-classes),如:first-child等。

:first-child和 :last-child

这两个伪类和HTML元素层级关系有关。它们依据HTML元素在代码中出现的顺序来定位目标元素。我们可以把元素顺序或层级关系看成是一种特殊的状态。

  • One
  • Two
  • Three
  • Four

li:first-child{ background: greenyellow;}

li:last-child{ background: lightsalmon;}

可以看到,我们并没有给第一个和最后一个

  • 元素添加 class属性。 它们在文档中的位置定义了CSS规则的应用。在这类例子中,我们可以通过给这些元素添加特定的类(class)来实现同样的目的,这可以帮助我们理解为什么上述通过元素状态或顺序来选择元素的CSS规则被称为“伪类”。

    以上是“Css中:checked的选择器怎么用”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注创新互联行业资讯频道!


    网站名称:Css中:checked的选择器怎么用
    网页路径:http://kswjz.com/article/pchipo.html
  • 扫二维码与项目经理沟通

    我们在微信上24小时期待你的声音

    解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流