Blogger Information
Blog 9
fans 0
comment 0
visits 9118
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
样式选择器提权和字体图标样式
Jerry
Original
622 people have browsed it

样式选择器优先级和提权

同级别选择器 后面的样式覆盖前面的样式
不同级别:ID选择器>类选择器>标签选择器
如果需要继续提权使用多重选择器
计算公式:ID选择器数量,类选择器的数量,标签选择器的数量
通常用来重构原来的CSS样式

参考代码:

  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4. <meta charset="UTF-8" />
  5. <meta name="viewport" content="width=device-width, initial-scale=1.0" />
  6. <title>样式选择器优先级和提权</title>
  7. <style>
  8. /* 同级别选择器 后面的样式覆盖前面的样式 */
  9. h3 {
  10. color: darkorchid;
  11. }
  12. h3 {
  13. color: darkorange;
  14. }
  15. /* 不同级别:ID选择器>类选择器>标签选择器 */
  16. .fruit {
  17. color: darkturquoise;
  18. }
  19. #apple {
  20. color: deeppink;
  21. }
  22. /* 如果需要继续提权使用多重选择器
  23. 计算公式:ID选择器数量,类选择器的数量,标签选择器的数量
  24. 通常用来重构原来的CSS样式*/
  25. /* [1,0,1] */
  26. h3#apple {
  27. color: gold;
  28. }
  29. /* [1,0,2] */
  30. body h3#apple {
  31. color: green;
  32. }
  33. /* [1,1,0] */
  34. #apple.fruit {
  35. color: hotpink;
  36. }
  37. /* [1,1,3] */
  38. html body h3#apple.fruit {
  39. color: mediumaquamarine;
  40. }
  41. </style>
  42. </head>
  43. <body>
  44. <h3 class="fruit" id="apple">苹果是一种低热量的食物</h3>
  45. </body>
  46. </html>

字体和字体图标样式

字体图标源码下载后可以当做字体使用

参考代码:

  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4. <meta charset="UTF-8" />
  5. <meta name="viewport" content="width=device-width, initial-scale=1.0" />
  6. <title>字体和字体图标样式</title>
  7. <style>
  8. .fruit {
  9. /* 正常写法 */
  10. font-family: sans-serif;
  11. font-size: 24px;
  12. font-style: italic;
  13. font-weight: lighter;
  14. /* 简写顺序:斜体 粗细 大小 字体 */
  15. font: italic lighter 30px sans-serif;
  16. }
  17. /* 字体图标源码下载后可以当做字体使用 */
  18. .iconfont.icon-shengdantubiao-08 {
  19. font-size: 48px;
  20. color: green;
  21. }
  22. </style>
  23. <link rel="stylesheet" href="iconfont/iconfont.css" />
  24. </head>
  25. <body>
  26. <h3 class="fruit" id="apple">苹果是一种低热量的食物</h3>
  27. <span class="iconfont icon-shengdantubiao-08"></span>
  28. </body>
  29. </html>

盒模型的属性

主要属性 大小 边框 外边框 内边框

代码:

  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4. <meta charset="UTF-8" />
  5. <meta name="viewport" content="width=device-width, initial-scale=1.0" />
  6. <title>盒模型的属性</title>
  7. <style>
  8. .box {
  9. width: 200px;
  10. height: 150px;
  11. background-color: greenyellow;
  12. box-sizing: border-box;
  13. }
  14. .box {
  15. /* 边框属性: 宽度,样式,颜色*/
  16. border: 1px solid grey;
  17. }
  18. .box {
  19. /* 内边框:上右下左 顺时针 */
  20. padding: 5px 10px 15px 20px;
  21. /* 将背景色裁切到到内容区 */
  22. background-clip: content-box;
  23. /* 缩写:左右相等 上下不相等 用三值 */
  24. padding: 10px 15px 5px;
  25. /* 上下相等 左右相等 用二值 */
  26. padding: 10px 15px;
  27. /* 上下左右都相等 用单值 */
  28. padding: 10px;
  29. /* 当使用三值和二值时,第二个值表示左右 */
  30. }
  31. .box {
  32. /* 外边框 四值三值二值和单值规则同内边框*/
  33. margin: 10px;
  34. }
  35. </style>
  36. </head>
  37. <body>
  38. <div class="box"></div>
  39. </body>
  40. </html>
Correcting teacher:天蓬老师天蓬老师

Correction status:qualified

Teacher's comments:
Statement of this Website
The copyright of this blog article belongs to the blogger. Please specify the address when reprinting! If there is any infringement or violation of the law, please contact admin@php.cn Report processing!
All comments Speak rationally on civilized internet, please comply with News Comment Service Agreement
0 comments
Author's latest blog post