博主信息
博文 27
粉丝 1
评论 2
访问量 97382
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
表单常见状态伪类和盒模型
          
原创
662人浏览过
  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>

运行结果


批改老师:PHPzPHPz

批改状态:合格

老师批语:一如既往,完成的很好,继续加油
本博文版权归博主所有,转载请注明地址!如有侵权、违法,请联系admin@php.cn举报处理!
全部评论 文明上网理性发言,请遵守新闻评论服务协议
0条评论
作者最新博文
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号

  • 登录PHP中文网,和优秀的人一起学习!
    全站2000+教程免费学