Sticky footers 经典布局(兼容性最好的一种布局方式)

约定不等于承诺〃 2021-09-14 13:28 375阅读 0赞
  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. <meta http-equiv="X-UA-Compatible" content="ie=edge">
  7. <title>Document</title>
  8. <style>
  9. * {
  10. margin: 0;
  11. padding: 0;
  12. }
  13. .clearfix {
  14. zoom: 1;
  15. display: inline-block;
  16. }
  17. .clearfix:before,
  18. .clearfix:after {
  19. display: block;
  20. content: ".";
  21. height: 0;
  22. line-height: 0;
  23. clear: both;
  24. visibility: hidden
  25. }
  26. .detail {
  27. position: fixed;
  28. z-index: 100;
  29. top: 0;
  30. left: 0;
  31. width: 100%;
  32. height: 100%;
  33. overflow: auto;
  34. background: rgba(7, 17, 27, 0.8)
  35. }
  36. .detail-wrapper {
  37. min-height: 100%;
  38. }
  39. .detail-main {
  40. margin-top: 64px;
  41. padding-bottom: 64px;
  42. }
  43. .detail-close {
  44. position: relative;
  45. width: 32px;
  46. height: 32px;
  47. margin: -64px auto 0 auto;
  48. clear: both;
  49. font-size: 32px;
  50. }
  51. </style>
  52. </head>
  53. <body>
  54. <div class="detail">
  55. <div class="detail-wrapper clearfix">
  56. <div class="detail-main">
  57. <p>随意添加内容</p>
  58. <p>随意添加内容</p>
  59. <p>随意添加内容</p>
  60. <p>随意添加内容</p>
  61. <p>随意添加内容</p>
  62. <p>随意添加内容</p>
  63. <p>随意添加内容</p>
  64. <p>随意添加内容</p>
  65. <p>随意添加内容</p>
  66. <p>随意添加内容</p>
  67. <p>随意添加内容</p>
  68. <p>随意添加内容</p>
  69. <p>随意添加内容</p>
  70. <p>随意添加内容</p>
  71. <p>随意添加内容</p>
  72. <p>随意添加内容</p>
  73. <p>随意添加内容</p>
  74. <p>随意添加内容</p>
  75. <p>随意添加内容</p>
  76. <p>随意添加内容</p>
  77. <p>随意添加内容</p>
  78. <p>随意添加内容</p>
  79. <p>随意添加内容</p>
  80. </div>
  81. </div>
  82. <div class="detail-close">+</div>
  83. </div>
  84. </body>
  85. </html>

1.css代码风格:布局放在最前面,样式放在后面

2.有浮动的地方,一定要清除浮动,先要有这个意识。另外设置了setTimeout和setInterval,一定要清除时间函数。

3.sticky footers布局的特点,无论你怎样添加内容,下面那个关闭按钮始终在屏幕底部,内容为空也在底部。

4.布局精髓在css上面,每个样式都有它的意义。

发表评论

表情:
评论列表 (有 0 条评论,375人围观)

还没有评论,来说两句吧...

相关阅读

    相关 Sticky footer

    Sticky footer布局是什么? 我们所见到的大部分网站页面,都会把一个页面分为头部区块、内容区块和页脚区块,当头部区块和内容区块内容较少时,页脚能固定在屏幕的底部