CSS的后代选择器基础如何使用示例

即使没有人为你鼓掌,也要优雅的谢幕,感谢自己的认真付出。我们未来都是巨星,别人信不信无所谓,我们自己必须坚信!

基础
来看一个后代选择器的最简单写法,strong标签属于p标签的后代,i标签属于strong标签后代:
HTML代码:

XML/HTML Code复制内容到剪贴板
  1. <p>
  2. mynameis<strong>li<i>daze</i></strong>,hahah.
  3. </p>

CSS代码:

CSS Code复制内容到剪贴板
  1. pstrong{
  2. font-size:30px;
  3. }
  4. pi{
  5. font-size:40px;
  6. }

1、在后代选择器中,规则左边的选择器一端包括两个或多个用空格分隔的选择器。
2、选择器之间的空格是一种结合符。
3、后代选择器,后代的层次间隔可以是无限的,注意与子元素选择器的区别。

示例1

XML/HTML Code复制内容到剪贴板
  1. <html>
  2. <head>
  3. <styletype="text/css">
  4. ulem{color:red;font-weight:bold;}
  5. </style>
  6. </head>
  7. <body>
  8. <ul>
  9. <li>Listitem1
  10. <ol>
  11. <li>Listitem1-1</li>
  12. <li>Listitem1-2</li>
  13. <li>Listitem1-3
  14. <ol>
  15. <li>Listitem1-3-1</li>
  16. <li>Listitem<em>1-3-2</em></li>
  17. <li>Listitem1-3-3</li>
  18. </ol>
  19. </li>
  20. <li>Listitem1-4</li>
  21. </ol>
  22. </li>
  23. <li>Listitem2</li>
  24. <li>Listitem3</li>
  25. </ul>
  26. </body>
  27. </html>

执行效果:

示例2

XML/HTML Code复制内容到剪贴板
  1. <html>
  2. <head>
  3. <styletype="text/css">
  4. div.sidebar{width:100px;height:100px;background:blue;}
  5. div.maincontent{width:100px;height:100px;background:yellow;}
  6. div.sidebara:link{color:white;}
  7. div.maincontenta:link{color:red;}
  8. </style>
  9. </head>
  10. <body>
  11. <divclass='sidebar'>
  12. <arel="nofollow noopener noreferrer" href='#'>我是链接1<a/>
  13. </div>
  14. <divclass='maincontent'>
  15. <arel="nofollow noopener noreferrer" href='#'>我是链接1<a/>
  16. </div>
  17. </body>
  18. </html>

执行效果

一点说明:

XML/HTML Code复制内容到剪贴板
  1. a:link{color:#FF0000}/*未访问的链接*/
  2. a:visited{color:#00FF00}/*已访问的链接*/
  3. a:hover{color:#FF00FF}/*鼠标移动到链接上*/
  4. a:active{color:#0000FF}/*选定的链接*/

到此这篇关于CSS的后代选择器基础如何使用示例就介绍到这了。不怕学问浅,就怕志气短。更多相关CSS的后代选择器基础如何使用示例内容请查看相关栏目,小编编辑不易,再次感谢大家的支持!

您可能有感兴趣的文章
css让页脚保持在底部位置的四种方案

CSS如何使用Flex和Grid布局如何实现3D骰子

Flex布局史上最简单使用语法教程

新的CSS 伪类函数 :is() 和 :where()示例详解

纯CSS打字动画的如何实现示例