[关闭]
@2890594972 2017-10-16T05:56:27.000000Z 字数 1878 阅读 848

妙味课堂-CSS3

CSS


学习CSS3之前先讲几个问题:

CSS3选择器 - 属性选择器

属性选择器

  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4. <meta charset="UTF-8">
  5. <title>CSS3选择器</title>
  6. <style>
  7. p {height: 30px; border: 1px solid #000;}
  8. /*p[miaov] {background: red;} */ /*所有四个*/
  9. /*p[miaov=g-xM] {background: red;}*/ /*第四个小美*/
  10. /*p[miaov~=old] {background: red;}*/ /*第一个leo*/
  11. /*p[miaov^=g] {background: pink;}*/ /*第四个小美*/
  12. /*p[miaov$=M] {background: #cc0;}*/ /*第三、四个:子鼠和小美*/
  13. /*p[miaov*=d] {background: purple;}*/ /*第一、二个:leo和杜鹏*/
  14. /*p[miaov|=b] {background: purple;}*/ /*第一、二、三和最后一个:leo、杜鹏和子鼠、无名氏*/
  15. </style>
  16. </head>
  17. <body>
  18. <p miaov="b-leo old">leo</p>
  19. <p miaov="b-dp">杜鹏</p>
  20. <p miaov="b-zM">子鼠</p>
  21. <p miaov="g-xM">小美</p>
  22. <p miaov="b">无名氏</p>
  23. </body>
  24. </html>

实例:百度文库

  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4. <meta charset="UTF-8">
  5. <title>百度文库</title>
  6. <style>
  7. p {height: 30px; line-height: 30px; font-size: 12px; border: 1px solid #000;}
  8. p a {background: url(img/w.gif) no-repeat 3px center; padding-left: 20px; display: block;}
  9. p a[href*=text]{background: url(img/text.gif) no-repeat 3px center;}
  10. p a[href*=pdf]{background: url(img/swf.gif) no-repeat 3px center;}
  11. p a[href*=exl]{background: url(img/x.gif) no-repeat 3px center;}
  12. </style>
  13. </head>
  14. <body>
  15. <p><a href="http://www.miaov.com/doc/javascript.html">妙味课堂</a></p>
  16. <p><a href="http://www.miaov.com/text/javascript.html">妙味课堂</a></p>
  17. <p><a href="http://www.miaov.com/pdf/javascript.html">妙味课堂</a></p>
  18. <p><a href="http://www.miaov.com/doc/javascript.html">妙味课堂</a></p>
  19. <p><a href="http://www.miaov.com/exl/javascript.html">妙味课堂</a></p>
  20. </body>
  21. </html>
添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注