练习11_两列布局.html 1.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162
  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. /* css reset */
  9. body{
  10. margin: 0;
  11. }
  12. /* 工具类 */
  13. .clearfix::after{
  14. content: "";
  15. display: block;
  16. clear: both; /* 清除浮动 */
  17. }
  18. .header{
  19. height: 100px;
  20. background-color: #4CAF50;
  21. overflow: hidden;
  22. }
  23. .content .left{
  24. width: 300px;
  25. height: 200px;
  26. background-color: blue;
  27. float: left; /* 左侧浮动 */
  28. }
  29. .content .right{
  30. height: 200px;
  31. width: calc(100% - 300px); /* calc 计算符号左右两边必须要有空格 */
  32. background-color: red;
  33. float: left;
  34. }
  35. .footer{
  36. height: 100px;
  37. background-color:aqua ;
  38. overflow: hidden;
  39. }
  40. </style>
  41. </head>
  42. <body>
  43. <div class="container">
  44. <div class="header">
  45. <h1>我的网页</h1>
  46. </div>
  47. <div class="content clearfix">
  48. <div class="left">
  49. <h2>左侧内容</h2>
  50. </div>
  51. <div class="right">
  52. <h2>右侧内容</h2>
  53. </div>
  54. </div>
  55. <div class="footer">
  56. <p>版权所有 &copy; 2024</p>
  57. </div>
  58. </div>
  59. </body>
  60. </html>