Blogger Information
Blog 27
fans 1
comment 2
visits 90516
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
表单常见状态伪类和盒模型
          
Original
500 people have browsed it
  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4. <meta charset="UTF-8">
  5. <title>作业:1021</title>
  6. <!-- 1. 实例演示表单中常用的"状态伪类", 尽量选择课堂上未提及的 -->
  7. <!-- 2. 实例演示盒模型的五个核心属性,并描述padding,margin的简记规则-->
  8. <style>
  9. /*样式重置三把斧*/
  10. *{ border: 0;
  11. margin: 0;
  12. box-sizing: border-box; /*设置盒子尺寸计算方式*/
  13. /*cursor:pointer 手型光标*/
  14. /*transition:0.5s 延迟0.5s*/
  15. }
  16. body{margin: 10px}
  17. ol>li{line-height: 30px}
  18. body > pre:first-of-type{color: blue}
  19. body > pre:nth-of-type(2){color: green}
  20. input:checked{box-shadow: 2px 2px 2px 2px green}
  21. input:disabled{border: 2px solid blue}
  22. /*鼠标停留可用输入框时,背景颜色改变土黄色*/
  23. input#put1:hover{background-color: chocolate;border: 1px solid black}
  24. hr+img{height: 300px}
  25. h3{margin-top: 10px}
  26. </style>
  27. </head>
  28. <body>
  29. <h3>1. 实例演示表单中常用的"状态伪类", 尽量选择课堂上未提及的</h3>
  30. <ol>
  31. <li>:enabled和:disabled一这组伪类选择器分别表示禁用状态与可用状态,默认可用;:hover 鼠标停留所触发的事件</li>
  32. <div class="put1">
  33. <label for="put1">输入框可用:<input type="text" id="put1">注: :hover 鼠标停留可用输入框时,背景颜色改变土黄色</label></div>
  34. <div class="put2">
  35. <label for="put2">输入框禁用:<input type="text" id="put2" disabled placeholder="此输入框已被禁用">注: :disabled 给禁用的input框添加蓝色边框</label></div>
  36. <!-- 给默认选中的复选框增加阴影-->
  37. <li>:checked;选中状态</li>
  38. <label for="a1">未选中&nbsp;<input type="checkbox" id="a1"></label>
  39. <label for="a2">默认选中&nbsp;<input type="checkbox" id="a2" checked></label>
  40. </ol>
  41. <h3>2. 实例演示盒模型的五个核心属性,并描述padding,margin的简记规则</h3>
  42. <ol>
  43. <li>padding:内边距;&nbsp; padding-top:上内边距; &nbsp;padding-right:右内边距; &nbsp;padding-bottom:下内边距;&nbsp; padding-left:左内边距</li>
  44. <li>margin:&nbsp;外边距;&nbsp; margin-top:上边距; &nbsp;margin-right:右边距;&nbsp;margin-bottom:下边距;&nbsp;margin-left:左边距</li>
  45. <li>widht:宽度</li>
  46. <li>height:高度</li>
  47. <li>border:边框</li>
  48. </ol>
  49. <hr>
  50. <img src="../img/box.png">
  51. <pre>
  52. <h1>padding的简记规则</h1>
  53. 四值: 上, 右, 下, 左
  54. padding: 5px 10px 15px 20px;
  55. 三值: 上, 左右, 下
  56. padding: 5px 10px 15px;
  57. 双值: 上下, 左右
  58. padding: 5px 10px;
  59. 单值: 上下左中全相等
  60. padding: 10px;
  61. 三值,双值记忆方法: 只要出现在第二个参数位置上,就必然代表"左右"
  62. margin 的规则 padding 是一样的
  63. <span style="color:red;"> border 是不存在以上的简化缩写</span>
  64. </pre>
  65. <pre>
  66. <h1>margin的简记规则</h1>
  67. 四值: 上, 右, 下, 左 ;顺时针,手表
  68. margin: 5px 10px 15px 20px;
  69. 三值: 上, 左右, 下
  70. margin: 5px 10px 15px;
  71. 双值: 上下, 左右
  72. margin: 5px 10px;
  73. 单值: 上下左中全相等
  74. margin: 10px;
  75. 三值,双值记忆方法: 只要出现在第二个参数位置上,就必然代表"左右"
  76. </pre>
  77. </body>
  78. </html>

运行结果


Correcting teacher:PHPzPHPz

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