博客列表 >盒模型属性规则和em与rem应用场景

盒模型属性规则和em与rem应用场景

宏富
宏富原创
2020年10月11日 23:38:04656浏览

1011作业

  • 一、实例演示盒模型属性简写的规则
  • 二、实例演示em与rem应用的场景,并分析区别与联系

视频笔记

代码示例:属性值简写

  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. h2 {
  9. /* font-size: 28px;
  10. font-style: italic;
  11. font-weight: 200;
  12. font-family: Verdana, Geneva, Tahoma, sans-serif; */
  13. /* 复合属性 */
  14. font: italic lighter 28px tahoma;
  15. height: 100px;
  16. /* 背景 */
  17. background-color: aquamarine;
  18. background-image: url(https://img.php.cn/upload/course/000/000/001/5f606a9a7fe99960.jpg);
  19. background-repeat: no-repeat;
  20. background-position: 50px 20px;
  21. }
  22. /* 盒模型中的属性简写 */
  23. .box {
  24. width: 200px;
  25. height: 200px;
  26. background-color: wheat;
  27. background-clip: content-box;
  28. /* 四个方向按照顺时针走 */
  29. padding: 10px 15px 20px 25px;
  30. border: 5px solid #000;
  31. margin: 10px 15px 20px 25px;
  32. }
  33. .box {
  34. /* 当值只有三个时,第一个是上,第二个表示左右,第三个表示下 */
  35. padding: 10px 30px 20px;
  36. /* 当值只有二个时,第一个表示上下,第二个表示左右 */
  37. padding: 20px 40px;
  38. /* 四周都相同 */
  39. padding: 15px;
  40. /* padding margin 是透明的,之恩给你设置宽度,不能设置样式,颜色 */
  41. padding-top: 50px;
  42. margin: 30px 20px 40px;
  43. }
  44. .box {
  45. border-top-width: 20px;
  46. border-top-color: green;
  47. border-top-style: dotted;
  48. /* 边框的简写 顺序没关系*/
  49. border-top: 10px solid red;
  50. }
  51. </style>
  52. </head>
  53. <body>
  54. <h2>php中文网(php.cn)</h2>
  55. <div class="box"></div>
  56. </body>
  57. </html>
声明:本文内容转载自脚本之家,由网友自发贡献,版权归原作者所有,如您发现涉嫌抄袭侵权,请联系admin@php.cn 核实处理。
全部评论
文明上网理性发言,请遵守新闻评论服务协议