练习7_图形练习.html 1.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869
  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>Document</title>
  7. <style>
  8. .box1{
  9. width: 200px;
  10. height: 200px;
  11. border:3px dashed blue
  12. }
  13. .box2{
  14. width: 200px;
  15. height: 200px;
  16. background-color: red;
  17. }
  18. /* 块元素在不设置高宽的情况下 */
  19. /* 宽度默认是父元素的宽度 */
  20. /* 高度默认是内容的高度 */
  21. /* .box3{
  22. background-color: red; */
  23. /* padding: 100px 0; */
  24. /* padding-top: 200px;
  25. } */
  26. .box3{
  27. border:100px solid black;
  28. }
  29. .box4{
  30. width: 200px;
  31. height: 200px;
  32. background-color: green;
  33. /* border-radius: 100px; */
  34. /* 圆角是可以使用百分比 百分比相较于父元素的宽度 */
  35. /* 百分比一般使用在未知元素尺寸的情况下 */
  36. border-radius: 50%;
  37. }
  38. .box5{
  39. border-top:100px solid transparent;
  40. border-left: 100px solid green;
  41. border-bottom: 100px solid transparent;
  42. border-right: 100px solid transparent;
  43. }
  44. .box6{
  45. width: 0;
  46. border-top:100px solid transparent;
  47. border-left: 100px solid transparent;
  48. border-bottom: 100px solid blue;
  49. border-right: 100px solid transparent;
  50. }
  51. </style>
  52. </head>
  53. <body>
  54. <div class="box1">
  55. <div class="box2"></div>
  56. </div>
  57. <div class="box1">
  58. <div class="box3"></div>
  59. </div>
  60. <div class="box4"></div>
  61. <div class="box5"></div>
  62. <div class="box6"></div>
  63. </body>
  64. </html>