博客列表 >1.实例演示选择器组合实现优先级提权方式; 2.实例演示字体与字体图标; 3.实例演示盒模型常用属性的缩写方案

1.实例演示选择器组合实现优先级提权方式; 2.实例演示字体与字体图标; 3.实例演示盒模型常用属性的缩写方案

刚哥哥
刚哥哥原创
2020年12月20日 18:59:11525浏览

1、选择器优先级提权 演示代码:

  1. <title>选择器优先级提权</title>
  2. <style>
  3. h2 {
  4. color: red;
  5. }
  6. .bt h2 {
  7. color: lawngreen;
  8. }
  9. #dbt {
  10. color: violet;
  11. }
  12. #box {
  13. border: 1px solid red;
  14. width: 500px;
  15. height: 200px;
  16. background-color:lightgreen;
  17. }
  18. #box div{
  19. /* background-color: violet; */
  20. }
  21. body #box{
  22. background-color:lightslategray;
  23. }
  24. </style>
  25. </head>
  26. <body>
  27. <!-- 1. 实例演示选择器组合实现优先级提权方式;
  28. 2.实例演示字体与字体图标;
  29. 3.实例演示盒模型常用属性的缩写方案 -->
  30. <!-- 内联样式不属于选择器 -->
  31. <!-- 选择器优先级提权有一个规则:id > class > 标签;[0,0,1][0,1,0][1,0.2] -->
  32. <div id="box">
  33. <div class="bt">
  34. <h2 id="dbt">大标题,大标题</h2>
  35. </div>
  36. </div>

2、字体与字体图标演示 演示代码:

  1. <title>字体与字体图标演示</title>
  2. <style>
  3. .fonts {
  4. color: red;
  5. /* 设置文字大小 */
  6. font-size: 30px;
  7. /* 设置文字字体 */
  8. /* font-family: SimHei; */
  9. font-family: LiSu;
  10. }
  11. .fonts p{
  12. color:red;
  13. }
  14. p{
  15. font-size: 50px;
  16. color:blue;
  17. /* font-family:YouYuan; */
  18. src: url(./icon/cilun.png);
  19. </style>
  20. </head>
  21. <body>
  22. <div class="fonts">
  23. <h1>一段文字标题</h1>
  24. <p>文字主体内容:借钱这事儿,大家可能都遇到过:一时资金周转不开,借钱救个急。
  25. 从资金管理角度说,借钱是负债,要考虑个人资金流动性与偿债能力,要考察借贷成本能否覆盖资金收益。
  26. 可是眼下,出现了一个趋势:借钱越发随意,可能为了购买奢侈品、换个苹果手机,也可能为了办健身卡、上学习课,甚至买颗白菜也可以分期……
  27. 与此映照,多家互联网借贷平台的广告画风殊异:老年人坐不惯经济舱,可以借钱升舱;父亲手头紧,借钱给孩子过生日。
  28. 这劲头,似乎越来越奇怪了</p>
  29. </div>
  30. <div>
  31. /* 给字体加图标: */
  32. <p>设置按钮</p>
  33. <p>电话电话</p>
  34. </div>

3、实例演示盒模型常用属性的缩写方案

  1. <title>实例演示盒模型常用属性的缩写方案</title>
  2. <style>
  3. .box {
  4. width: 300px;
  5. height: 300px;
  6. /* 边框 通过border设置,值由3部分组成,边框粗细(px)、边框样式、边框颜色。
  7. border-winth:1px;设置边框粗细;
  8. border-style:solid;设置边框样式,solid (实线)、dashed (虚线)、dotted (点线)。
  9. border-color:red; 设置边框颜色; */
  10. /* 边距的简写:(值不分顺序) */
  11. border: 5px red solid;
  12. /* 内边距(边框与内容之间的距离)padding 的简写语法:padding 是按顺时针的方式赋值;[上、右、下、左] ,
  13. padding:2px; 表示 上、右、下、左 内边距各2px;
  14. padding: 2px 5px; 表示 上下2px,左右5px;
  15. padding: 5px 6px 8px; 表示 上5px,左、右各6px,下8px;
  16. padding: 50px 20px 30px 18px; 表示上50px, 右20px,下30px,左18px;
  17. */
  18. padding: 50px 30px;
  19. background-color: skyblue;
  20. /* margin外边距(盒子与盒子之间的距离);简写语法和padding一样;
  21. 是按顺时针的方式赋值;[上、右、下、左] ,
  22. margin:2px; 表示 上、右、下、左 内边距各2px;
  23. margin: 2px 5px; 表示 上下2px,左右5px;
  24. margin: 5px 6px 8px; 表示 上5px,左、右各6px,下8px;
  25. margin: 50px 20px 30px 18px; 表示上50px, 右20px,下30px,左18px; */
  26. /* 外边距 margin 简写语法: */
  27. margin: 30px 20px 15px 9px;
  28. /* 盒子模型分为w3c盒子模型和ie盒子模型,w3c盒子模型的范围包括
  29. margin border padding content,并且content部分不包括其他元素。
  30. ie盒子模型,范围包括 margin border padding content ,但是border和padding计算到content内的; */
  31. /* 设置盒子模型为ie盒子模型 (不影响盒子总体大小)*/
  32. box-sizing: border-box;
  33. /* 设置盒子模型为w3c盒子(默认、会影响盒子总体大小) */
  34. box-sizing: content-box;
  35. }
  36. </style>
  37. </head>
  38. <body>
  39. <div class="box">
  40. 盒子模型
  41. </div>
声明:本文内容转载自脚本之家,由网友自发贡献,版权归原作者所有,如您发现涉嫌抄袭侵权,请联系admin@php.cn 核实处理。
全部评论
文明上网理性发言,请遵守新闻评论服务协议