当前位置:Gxlcms > css > 关于CSS平级和儿子级样式的写法

关于CSS平级和儿子级样式的写法

时间:2021-07-01 10:21:17 帮助过:5人阅读

这篇文章主要与大家分享了CSS 平级和儿子级样式的写法,比较适合初学者,正在学习css 的朋友可以参考下

input:checked+ol:这个是讲当inoput 拥有了checked后它平级的OL拥有的样式。
input:checked+ol>li:中的大于是指当inoput 拥有了checked后它平级的OL下面儿子辈的li的样式,孙子辈的不继承。

Html代码

  1. <!DOCTYPE html>
  2. <html lang="zh-cn">
  3. <head>
  4. <meta charset="utf-8" />
  5. <title>用户界面(UI)元素状态伪类选择符 E:checked_CSS参考手册_web前端开发参考手册系列</title>
  6. <style type="text/css">
  7. input[type=radio]:checked + span{background:blue;}
  8. input[type=radio]:checked + span:after{content:" 我被选中了";}
  9. input[type=checkbox]:checked + span{background:#f00;}
  10. input[type=checkbox]:checked + span:before{content:" 我被选中了";}
  11. p.classFather > p.classSon p.classSon{
  12. background-color: lightgray;
  13. line-height: 40px;
  14. }
  15. p.classFather > p.classSon > p.classSonS > p.classSonC {
  16. background-color: lightgray;
  17. line-height: 40px;
  18. }
  19. </style>
  20. </head>
  21. <body>
  22. <form method="post" action="#">
  23. <fieldset>
  24. <legend>选中下面的项试试</legend>
  25. <ul>
  26. <li><label><input type="radio" name="colour-group" value="0" /><span>蓝色</span></label></li>
  27. <li><label><input type="radio" name="colour-group" value="1" /><span>红色</span></label></li>
  28. <li><label><input type="radio" name="colour-group" value="2" /><span>黑色</span></label></li>
  29. </ul>
  30. </fieldset>
  31. <fieldset>
  32. <legend>选中下面的项试试</legend>
  33. <ul>
  34. <li><label><input type="checkbox" name="colour-group2" value="0" /><span>蓝色</span></label></li>
  35. <li><label><input type="checkbox" name="colour-group2" value="1" /><span>红色</span></label></li>
  36. <li><label><input type="checkbox" name="colour-group2" value="2" /><span>黑色</span></label></li>
  37. </ul>
  38. </fieldset>
  39. <fieldset>
  40. <legend>子节点样式</legend>
  41. <p class="classFather">
  42. <p class="classSon">孩子
  43. <p class="classSon">孙子
  44. <p class="classSon">重孙子</p>
  45. </p>
  46. </p>
  47. <p class="classSon">孩子
  48. <p class="classSonS">孙子
  49. <p class="classSonC">重孙子</p>
  50. </p>
  51. </p>
  52. </p>
  53. </fieldset>
  54. </form>
  55. </body>
  56. </html>

以上就是本文的全部内容,希望对大家的学习有所帮助,更多相关内容请关注PHP中文网!

相关推荐:

css3实现的竖形二级导航

使用 css3 实现圆形进度条的方法

利用CSS3制作的鼠标悬停时边框旋转

以上就是关于CSS 平级和儿子级样式的写法的详细内容,更多请关注Gxl网其它相关文章!

人气教程排行