移动端布局基本思路

  1. 修改布局视图等于视觉视图:width=device-width.
  2. 理想视图等于视觉视图(初始化时布局视图比视觉视图等于一):initial-scale=1.0
  3. px不能使用,因为px与设备相关:用rem+vw实现自适应布局:font-size:cacl(100vw/3.75)

实战手机页面的基本整体架构

图片

demo

代码

  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>手机端首页基本架构</title>
  8. </head>
  9. <body>
  10. <!-- 页眉 -->
  11. <header>
  12. <div class="top">页眉</div>
  13. </header>
  14. <!-- 主体 -->
  15. <main>
  16. <div class="navs" style="height: 1800px;">
  17. 主体888888888888888888888888888888888
  18. </div>
  19. </main>
  20. <!-- 页脚 -->
  21. <footer>
  22. <div class="footer">页脚</div>
  23. </footer>
  24. <style>
  25. * {
  26. margin: 0;
  27. padding: 0;
  28. box-sizing: border-box;
  29. }
  30. /* 链接 */
  31. a {
  32. text-decoration: none;
  33. color: #555;
  34. }
  35. /* 列表 */
  36. li {
  37. list-style: none;
  38. }
  39. :root {
  40. font-size: calc(100vw / 3.75);
  41. }
  42. body {
  43. font-size: 0.12rem;
  44. color: #333;
  45. /* max-width: 750px;
  46. min-width: 320px; */
  47. margin: auto;
  48. background-color: #f4f4f4;
  49. }
  50. @media screen and (max-width:320px) {
  51. :root{
  52. font-size: 85px;
  53. }
  54. }
  55. @media screen and (min-width:640px) {
  56. :root{
  57. font-size: 170px;
  58. }
  59. }
  60. header .top{
  61. width: 100vw;
  62. position: fixed;
  63. background-color: aqua;
  64. top: 0;
  65. left: 0;
  66. right: 0;
  67. z-index: 99;
  68. }
  69. footer .footer{
  70. width: 100vw;
  71. position: fixed;
  72. background-color: aqua;
  73. bottom: 0;
  74. left: 0;
  75. right: 0;
  76. z-index: 99;
  77. }
  78. main .navs{
  79. background-color: orangered;
  80. position: absolute;
  81. top: .16rem;
  82. height:auto;
  83. }
  84. </style>
  85. </body>
  86. </html>

更多相关文章

  1. 移动端布局学习与 淘宝首页基本框架搭建
  2. 浅谈iOS开发如何适配暗黑模式(Dark Mode)
  3. iOS13适配的实现方法
  4. iOS实现文本分页的方法示例
  5. 移动布局原理、实战手机页面的基本整体架构页眉,页脚,主体。
  6. 移动端布局思路与三种视口的关系 ,仿淘宝首页基本布局
  7. Android最新支持包Design简介
  8. 初探Android(安卓)Scroll——scrollTo()与scrollBy()
  9. Android面试题07

随机推荐

  1. Android中如何查看内存(下)
  2. 在不同状态下使用两个图像切换按钮
  3. Android——PreferenceActivity简单使用
  4. 【Android实战】----Android Retrofit2.1
  5. Android在Service中弹出对话框(Dialog),即
  6. Android中的内存储、外存储概念、文件操
  7. 作物形象与毕加索相一致。
  8. Android tabHost是不可见的?为什么不用这
  9. 一个ksoap2-android调用webService的封装
  10. Android 自定义控件 改变图片颜色来实现