两栏布局

  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4. <meta charset="UTF-8">
  5. <meta http-equiv="X-UA-Compatible" content="IE=edge">
  6. <meta name="viewport" content="width=device-width, initial-scale=1.0">
  7. <title>Document</title>
  8. <style>
  9. .clearfix::after{
  10. content: "";
  11. display: block;
  12. clear: both;
  13. }
  14. .container{
  15. background-color: lightblue;
  16. width: 90%;
  17. margin: 0 auto;
  18. }
  19. .aside{
  20. float: left;
  21. background-color: #008c8c;
  22. color: #fff;
  23. width: 300px;
  24. margin-right: 20px;
  25. }
  26. .main{
  27. overflow: hidden;
  28. background-color: gray;
  29. }
  30. </style>
  31. </head>
  32. <body>
  33. <div class="container clearfix">
  34. <aside class="aside">
  35. Lorem, ipsum dolor sit amet consectetur adipisicing elit. Enim quos eos optio! Accusamus sit aut voluptatum consectetur dolor pariatur, dolorum beatae officia similique nobis magnam laboriosam, corrupti est, non ab doloribus asperiores aliquid. Aliquid dolor ipsa optio voluptates voluptate? Fugit quos praesentium vitae tempore numquam aperiam, culpa fugiat accusantium minima harum quasi sed, voluptate veritatis nobis nisi enim nesciunt id dicta vel. Nulla neque error illum a aliquid amet aut, non sapiente laborum vero provident maiores corrupti! Odit alias sapiente in impedit sit nisi ex aspernatur corrupti magni totam, rerum qui itaque repellat nesciunt veritatis consequatur sed eius enim quos.
  36. </aside>
  37. <div class="main">
  38. Lorem, ipsum dolor sit amet consectetur adipisicing elit. Possimus alias illo dolorem quod obcaecati est rem quis mollitia doloremque qui cum vitae amet, in deleniti blanditiis tempore impedit corporis sapiente tenetur recusandae at eos nostrum incidunt. Hic, autem, non dicta enim odit culpa nostrum quisquam in explicabo maxime nam minima? Qui dolor voluptatem suscipit omnis veritatis, consequatur illo voluptates ipsa modi aliquam quidem libero laborum nisi fugiat? Vero, error a accusantium tenetur ipsa et omnis obcaecati sed amet at illo voluptatibus, modi sunt id qui quae nesciunt excepturi animi! Laborum eaque, laboriosam quasi expedita perspiciatis ab exercitationem quae similique hic.
  39. </div>
  40. </div>
  41. </body>
  42. </html>

三栏布局

  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4. <meta charset="UTF-8">
  5. <meta http-equiv="X-UA-Compatible" content="IE=edge">
  6. <meta name="viewport" content="width=device-width, initial-scale=1.0">
  7. <title>Document</title>
  8. <style>
  9. .clearfix::after{
  10. content: "";
  11. display: block;
  12. clear: both;
  13. }
  14. .container{
  15. background-color: lightblue;
  16. width: 90%;
  17. margin: 0 auto;
  18. }
  19. .left{
  20. float: left;
  21. background-color: #008c8c;
  22. color: #fff;
  23. width: 300px;
  24. margin-right: 20px;
  25. }
  26. .right{
  27. float: right;
  28. width: 300px;
  29. margin-left: 20px;
  30. }
  31. .main{
  32. overflow: hidden;
  33. background-color: gray;
  34. }
  35. </style>
  36. </head>
  37. <body>
  38. <div class="container clearfix">
  39. <aside class="left">
  40. Lorem, ipsum dolor sit amet consectetur adipisicing elit. Enim quos eos optio! Accusamus sit aut voluptatum consectetur dolor pariatur, dolorum beatae officia similique nobis magnam laboriosam, corrupti est, non ab doloribus asperiores aliquid. Aliquid dolor ipsa optio voluptates voluptate? Fugit quos praesentium vitae tempore numquam aperiam, culpa fugiat accusantium minima harum quasi sed, voluptate veritatis nobis nisi enim nesciunt id dicta vel. Nulla neque error illum a aliquid amet aut, non sapiente laborum vero provident maiores corrupti! Odit alias sapiente in impedit sit nisi ex aspernatur corrupti magni totam, rerum qui itaque repellat nesciunt veritatis consequatur sed eius enim quos.
  41. </aside>
  42. <aside class="right">
  43. Lorem, ipsum dolor sit amet consectetur adipisicing elit. Enim quos eos optio! Accusamus sit aut voluptatum consectetur dolor pariatur, dolorum beatae officia similique nobis magnam laboriosam, corrupti est, non ab doloribus asperiores aliquid. Aliquid dolor ipsa optio voluptates voluptate? Fugit quos praesentium vitae tempore numquam aperiam, culpa fugiat accusantium minima harum quasi sed, voluptate veritatis nobis nisi enim nesciunt id dicta vel. Nulla neque error illum a aliquid amet aut, non sapiente laborum vero provident maiores corrupti! Odit alias sapiente in impedit sit nisi ex aspernatur corrupti magni totam, rerum qui itaque repellat nesciunt veritatis consequatur sed eius enim quos.
  44. </aside>
  45. <div class="main">
  46. Lorem, ipsum dolor sit amet consectetur adipisicing elit. Possimus alias illo dolorem quod obcaecati est rem quis mollitia doloremque qui cum vitae amet, in deleniti blanditiis tempore impedit corporis sapiente tenetur recusandae at eos nostrum incidunt. Hic, autem, non dicta enim odit culpa nostrum quisquam in explicabo maxime nam minima? Qui dolor voluptatem suscipit omnis veritatis, consequatur illo voluptates ipsa modi aliquam quidem libero laborum nisi fugiat? Vero, error a accusantium tenetur ipsa et omnis obcaecati sed amet at illo voluptatibus, modi sunt id qui quae nesciunt excepturi animi! Laborum eaque, laboriosam quasi expedita perspiciatis ab exercitationem quae similique hic.
  47. </div>
  48. </div>
  49. </body>
  50. </html>