亚洲国产日韩欧美一区二区三区,精品亚洲国产成人av在线,国产99视频精品免视看7,99国产精品久久久久久久成人热,欧美日韩亚洲国产综合乱

搜索
博主信息
博文 145
粉絲 7
評論 7
訪問量 198510
最新下載
更多>
網(wǎng)站特效
網(wǎng)站源碼
網(wǎng)站素材
前端模板
grid布局:仿php中文網(wǎng)布局和我的相冊小案例
李東亞1??3????12?
原創(chuàng)
1063人瀏覽過

仿php中文網(wǎng)首頁布局

1.代碼部分

  1. <!DOCTYPE html>
  2. <html lang="zh">
  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>仿PHP中文網(wǎng)頁面布局</title>
  8. <style>
  9. *{
  10. padding: 0;
  11. margin: 0;
  12. box-sizing: border-box;
  13. }
  14. ul{
  15. list-style: none;
  16. }
  17. body{
  18. min-width: 1400px;
  19. }
  20. header{
  21. height: 4rem;
  22. background-color: lightblue;
  23. }
  24. footer{
  25. height: 10rem;
  26. background-color: #000000;
  27. color:white;
  28. }
  29. main{
  30. min-height: 40rem;
  31. width: 1200px;
  32. margin: 2rem auto;
  33. /* background-color: #D3D3D3; */
  34. }
  35. main > .main-top{
  36. display: grid;
  37. grid-template-columns: 12rem 62rem;
  38. grid-template-rows: 4rem 18rem 8rem ;
  39. gap:0.4rem;
  40. background-color:#8B0000;
  41. height: 30.8rem;
  42. place-content: center;
  43. border-radius: 0.5rem;
  44. }
  45. .main-top > .top{
  46. grid-area: 1 / 2 / 2 / 3;
  47. display: flex;
  48. justify-content: center;
  49. align-items: center;
  50. background-color: lightgreen;
  51. }
  52. .main-top > .top > li{
  53. width: 8rem;
  54. text-align: center;
  55. }
  56. .main-top > aside{
  57. background-color: #20B2AA;
  58. grid-area: span 3 ;
  59. }
  60. .main-top > .banner{
  61. background-color: lightpink;
  62. }
  63. .main-top > div:last-child{
  64. display: grid;
  65. grid-template-columns: repeat(4,15rem);
  66. gap:0.5rem;
  67. margin: 0 auto;
  68. /* place-content: center; */
  69. }
  70. .main-top > div:last-child > .item{
  71. background-color: lightseagreen;
  72. border-radius: 0.5rem;
  73. }
  74. .container{
  75. margin-top: 1rem;
  76. background-color: olive;
  77. display: grid;
  78. grid-template-columns: repeat(5,14rem);
  79. grid-template-rows: 4rem repeat(3,10rem);
  80. place-content: center space-evenly;
  81. grid-row-gap:0.4rem ;
  82. padding-bottom: 1rem;
  83. border-radius: 0.5rem;
  84. }
  85. .container > .item{
  86. background-color: lightsalmon;
  87. border-radius: 0.5rem;
  88. }
  89. .container > span {
  90. grid-area: span 1 / span 5;
  91. text-align: center;
  92. line-height: 4rem;
  93. }
  94. .container > .item:first-of-type{
  95. grid-area:span 2;
  96. }
  97. </style>
  98. </head>
  99. <body>
  100. <header>頁頭</header>
  101. <main>
  102. <div class="main-top">
  103. <ul class="top">
  104. <li>menu1</li>
  105. <li>menu2</li>
  106. <li>menu3</li>
  107. <li>menu4</li>
  108. <li>menu5</li>
  109. <li>menu6</li>
  110. <li>menu7</li>
  111. <input type="text">
  112. </ul>
  113. <aside>
  114. 側(cè)邊菜單
  115. </aside>
  116. <div class="banner">
  117. 幻燈片
  118. </div>
  119. <div>
  120. <div class="item"></div>
  121. <div class="item"></div>
  122. <div class="item"></div>
  123. <div class="item"></div>
  124. </div>
  125. </div>
  126. <!-- 精品課程區(qū) -->
  127. <div class="container">
  128. <span>標(biāo)題</span>
  129. <div class="item"></div>
  130. <div class="item"></div>
  131. <div class="item"></div>
  132. <div class="item"></div>
  133. <div class="item"></div>
  134. <div class="item"></div>
  135. <div class="item"></div>
  136. <div class="item"></div>
  137. <div class="item"></div>
  138. <div class="item"></div>
  139. <div class="item"></div>
  140. <div class="item"></div>
  141. <div class="item"></div>
  142. <div class="item"></div>
  143. </div>
  144. </main>
  145. <footer>頁腳</footer>
  146. </body>
  147. </html>

2.布局效果圖:

我的相冊小案例

1.代碼部分

  1. <!DOCTYPE html>
  2. <html lang="zh">
  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>我的相冊</title>
  8. <style>
  9. *{
  10. margin: 0;
  11. padding: 0;
  12. box-sizing: border-box;
  13. }
  14. body{
  15. background-color: #FFB6C1;
  16. }
  17. body > div:first-child{
  18. width:6rem ;
  19. margin: 2rem auto;
  20. text-align: center;
  21. color: #fff;
  22. }
  23. .container{
  24. display: grid;
  25. grid-template-columns: repeat(auto-fit,minmax(12rem,1fr));
  26. grid-gap: 2rem;
  27. padding: 2rem;
  28. }
  29. .container > .item {
  30. display: flex;
  31. flex-flow: column nowrap;
  32. width: 12rem;
  33. height: 13rem;
  34. align-items: center;
  35. background-color: #fff;
  36. border-radius: 0.5rem;
  37. justify-content: space-evenly;
  38. }
  39. .container > .item > img{
  40. width: 10rem;
  41. height: 12rem,;
  42. }
  43. </style>
  44. </head>
  45. <body>
  46. <div><h2>我的相冊</h2></div>
  47. <div class="container">
  48. <div class="item"><img src="image/bg.jpg" alt=""><span>圖片1</span></div>
  49. <div class="item"><img src="image/bg.jpg" alt=""><span>圖片2</span></div>
  50. <div class="item"><img src="image/bg.jpg" alt=""><span>圖片3</span></div>
  51. <div class="item"><img src="image/bg.jpg" alt=""><span>圖片4</span></div>
  52. <div class="item"><img src="image/bg.jpg" alt=""><span>圖片5</span></div>
  53. <div class="item"><img src="image/bg.jpg" alt=""><span>圖片6</span></div>
  54. <div class="item"><img src="image/bg.jpg" alt=""><span>圖片7</span></div>
  55. <div class="item"><img src="image/bg.jpg" alt=""><span>圖片8</span></div>
  56. <div class="item"><img src="image/bg.jpg" alt=""><span>圖片9</span></div>
  57. <div class="item"><img src="image/bg.jpg" alt=""><span>圖片10</span></div>
  58. <div class="item"><img src="image/bg.jpg" alt=""><span>圖片11</span></div>
  59. <div class="item"><img src="image/bg.jpg" alt=""><span>圖片12</span></div>
  60. <div class="item"><img src="image/bg.jpg" alt=""><span>圖片13</span></div>
  61. <div class="item"><img src="image/bg.jpg" alt=""><span>圖片14</span></div>
  62. <div class="item"><img src="image/bg.jpg" alt=""><span>圖片15</span></div>
  63. </div>
  64. </body>
  65. </html>

2.代碼效果圖

grid的媒體查詢與專業(yè)的媒體查詢有什么區(qū)別

1.使用媒體查詢:媒體查詢能在不同的條件下使用不同的樣式,使頁面在不同在終端設(shè)備下達(dá)到不同的渲染效果。
語法:@media 媒體類型 and (媒體特性) {你的樣式}
2.grid媒體查詢主要通過auto-fit屬性自動(dòng)填充來實(shí)現(xiàn)類似媒體查詢功能

批改老師:天蓬老師天蓬老師

批改狀態(tài):合格

老師批語:挺好的
本博文版權(quán)歸博主所有,轉(zhuǎn)載請注明地址!如有侵權(quán)、違法,請聯(lián)系admin@php.cn舉報(bào)處理!
全部評論 文明上網(wǎng)理性發(fā)言,請遵守新聞評論服務(wù)協(xié)議
0條評論
關(guān)于我們 免責(zé)申明 意見反饋 講師合作 廣告合作 最新更新
php中文網(wǎng):公益在線php培訓(xùn),幫助PHP學(xué)習(xí)者快速成長!
關(guān)注服務(wù)號 技術(shù)交流群
PHP中文網(wǎng)訂閱號
每天精選資源文章推送
PHP中文網(wǎng)APP
隨時(shí)隨地碎片化學(xué)習(xí)
PHP中文網(wǎng)抖音號
發(fā)現(xiàn)有趣的

Copyright 2014-2025 http://ipnx.cn/ All Rights Reserved | php.cn | 湘ICP備2023035733號

  • 登錄PHP中文網(wǎng),和優(yōu)秀的人一起學(xué)習(xí)!
    全站2000+教程免費(fèi)學(xué)