博客列表 >1216 选择器优先权、字体图标、盒模型属性缩写

1216 选择器优先权、字体图标、盒模型属性缩写

fanyigle_php
fanyigle_php原创
2021年01月03日 11:40:20580浏览
  1. 选择器优先级
    根据当前选择器的构成计算其优先级,[id数量,class数量,tag数量](从右往左进位),想要覆盖之前的样式,把优先级做高。

  2. 字体图标
    iconfont下载源文件到项目里面,根据提示在html文档中添加必要的引用和使用代码

  3. 盒模型属性
    3.1 布局里面几乎都是盒子
    3.2 盒子的基础属性(构成)包括:content\paddding\border\margin

    padding和margin是空间间隔,只有大小可定义
    目前常缩写5个:font,background,padding,border,margin


  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4. <title></title>
  5. <meta charset="UTF-8" />
  6. <meta name="viewport" content="width=device-width, initial-scale=1" />
  7. <link rel="stylesheet" href="./resources/iconfont.css" />
  8. <style>
  9. .iconfont.icon-24px {
  10. color: red;
  11. background-color: aquamarine;
  12. font-size: 24px;
  13. }
  14. #box {
  15. width: 400px;
  16. height: 200px;
  17. padding-top: 5px;
  18. padding-right: 10px;
  19. padding-bottom: 15px;
  20. padding-left: 20px;
  21. padding: 5px;
  22. background-color: cornflowerblue;
  23. background-clip: content-box;
  24. color: red;
  25. background-image: url(https://img.php.cn/upload/course/000/000/001/5fbb84ba39b3a182.jpg);
  26. background-repeat: no-repeat;
  27. background-position: center top;
  28. background-size: 200px;
  29. background: lightblue
  30. url(https://img.php.cn/upload/course/000/000/001/5fbb84ba39b3a182.jpg)
  31. 10px 50px/250px no-repeat content-box;
  32. border-top: 5px;
  33. border-right: 10px;
  34. border-bottom: 15px;
  35. border-left: 20px;
  36. border-width: 20px;
  37. border-style: solid;
  38. border-color: green;
  39. margin: 30px;
  40. font-size: 30px;
  41. font-family: Serif;
  42. font-weight: 600;
  43. font-style: italic;
  44. font: normal 600 30px "sans-serif";
  45. }
  46. div.box {
  47. color: darkmagenta;
  48. }
  49. .box {
  50. color: red;
  51. }
  52. body div {
  53. color: coral;
  54. }
  55. div {
  56. color: violet;
  57. background-color: beige;
  58. }
  59. </style>
  60. </head>
  61. <body>
  62. <div id="box" class="box">盒子</div>
  63. <span class="iconfont icon-24px"></span>
  64. </body>
  65. </html>
声明:本文内容转载自脚本之家,由网友自发贡献,版权归原作者所有,如您发现涉嫌抄袭侵权,请联系admin@php.cn 核实处理。
全部评论
文明上网理性发言,请遵守新闻评论服务协议