日韩欧美国产精品免费一二-日韩欧美国产精品亚洲二区-日韩欧美国产精品专区-日韩欧美国产另-日韩欧美国产免费看-日韩欧美国产免费看清风阁

LOGO OA教程 ERP教程 模切知識交流 PMS教程 CRM教程 開發文檔 其他文檔  
 
網站管理員

CSS 21天入門:個人博客首頁實現

admin
2024年10月18日 22:43 本文熱度 1047

現在,我們基本上講完了 CSS 布局的基本概念,以及布局的基本知識,作為此系列基礎教程的最后一篇,我們來實現一個 Blog 的頁面。

這里會用到前面學過的 HTML 基礎和 CSS 基礎,其中主要是布局相關的。

分析

要實現的頁面看起來是這樣的。

可以看到,從結構上它分成了頂部區域,導航欄區域和內容區域三大塊。

其中內容區域又分成了左右兩塊內容。

HTML 實現

按三大塊內容,分別使用 div, nav 和 main 來實現布局定位。

<div>頂部區域</div> <nav>導航欄區域</nav> <main>內容區域</main> 

導航采用常規的列表。

<nav>   <ul>     <li>       <href="">首頁</a>     </li>     <li>       <href="">HTML 21天入門</a>     </li>     <li>       <href="">CSS 21天入門</a>     </li>     <li>       <href="">關于我們</a>     </li>   </ul> </nav> 

內容區域里采用 article 實現內容,而右側的側邊欄則使用 aside 標簽。

<main>   <article>左側內容(圖片+文字)</article>   <aside>右側側邊欄(使用列表)</aside> </main> 

CSS 入場

通過上面的 HTML 分析之后,這個頁面從結構上已經非常清晰,接下來,該 CSS 上場進行裝飾了。

首先對全局的樣式做個定義。

body {   background-color: #fff;   color: #333;   margin: 0;   font: 1.2em / 1.2 Arial, Helvetica, sans-serif; }  img {   max-width: 100%;   display: block; } 

由于這些用到了一些圖片,我們對圖片進行了統一的設置。

.logo {   font-size: 200%;   padding: 50px 20px;   margin: 0 auto;   max-width: 980px; } 

最頂部的區域,進行了簡單的內外邊距和字體的設置,另外設置了最大寬度。

剩余需要進行布局的部分主要是導航欄和內容區域。

導航欄

nav {   background-color: #ff6600;   padding: 0.5em;   top: 0;   position: sticky; }  nav ul {   margin: 0;   padding: 0;   list-style: none;   display: flex;   justify-content: space-between; }  nav a {   color: #fff;   text-decoration: none;   padding: 0.5em 1em; } 

這里對 nav 標簽進行了 position 的設置,采用 sticky,使得當滾動條向下時,導航欄能始終保持在是上面。

如果不記得 sticky,可以查閱定位 內容。

內容區域

.grid {   margin: 0 auto;   padding: 0 20px;   max-width: 980px;   display: grid;   grid-template-columns: 3fr 1fr;   gap: 20px; } /*應用在側邊欄的列表上*/ .photos {   list-style: none;   margin: 0;   padding: 0;   display: grid;   gap: 1px;   grid-template-columns: 1fr 1fr; }  /*應用在左邊文字的圖片上*/ .feature {   width: 200px;   float: left;   margin: 0 20px 20px 0; } 

這里采用了 grid 的布局,并定義了兩個類應用在側邊欄的列表和左側的圖片上。

總結

  • ?? 在布局時先對頁面進行分析,把 HTML 的結構設計好。

  • ?? 在引入 CSS 時,根據 HTML 的結構進行調整,使用布局和定位進行細節上的設計實現。

  • ?? 恭喜你完成了 CSS 的 21 天入門學習。


該文章在 2024/10/19 12:45:07 編輯過
關鍵字查詢
相關文章
正在查詢...
點晴ERP是一款針對中小制造業的專業生產管理軟件系統,系統成熟度和易用性得到了國內大量中小企業的青睞。
點晴PMS碼頭管理系統主要針對港口碼頭集裝箱與散貨日常運作、調度、堆場、車隊、財務費用、相關報表等業務管理,結合碼頭的業務特點,圍繞調度、堆場作業而開發的。集技術的先進性、管理的有效性于一體,是物流碼頭及其他港口類企業的高效ERP管理信息系統。
點晴WMS倉儲管理系統提供了貨物產品管理,銷售管理,采購管理,倉儲管理,倉庫管理,保質期管理,貨位管理,庫位管理,生產管理,WMS管理系統,標簽打印,條形碼,二維碼管理,批號管理軟件。
點晴免費OA是一款軟件和通用服務都免費,不限功能、不限時間、不限用戶的免費OA協同辦公管理系統。
Copyright 2010-2025 ClickSun All Rights Reserved

主站蜘蛛池模板: 国产专区一va亚洲v天堂 | 成人午夜爽| 羞羞视频免费网 | 亚洲第一国产综合 | 欧美人与动生 | 国产日韩欧美在线观看一区二区 | 国产精成人品日日拍夜夜免费 | 韩国午夜理伦三级理论在线观看 | 亚洲伊人精品国产91综合 | 欧美亚洲在线观看 | 亚洲第一综合天堂另类专 | 2025中文字幕在线观看 | 一区二区亚洲精品国产片 | 国产一区二区三区视频精品 | 亚洲视频在线精品 | 国产精品永久免费自在线观 | 中文字幕高清在线免费播放 | 国产乱码在线精品可播放 | 国产精成a品人v在线 | 国产小呦泬泬99精品 | 美女黄频 | 国产精品欧美日韩区二区 | 亚洲四播房 | 国产黄大片在线观看画质 | 99re视频在线| 日韩欧美在线视频一区二区 | 国产美女 | 12孩岁女a处破娇小 亚洲第一页乱 | 国产全部视频在线播放 | 99re6在线视频精品免费下载 | 亚洲日韩精品欧美一区二区 | 欧美性黑人极品hd另类 | 亚洲人成高清在线播放 | 无人影院手机版在线观看免费 | 亚洲日韩色在 | 国产99在线a视频 | 最近中文字幕在线中文高清版 | 日韩欧美国产中文综合 | 亚洲日韩高清在线亚洲专区 | 91国内揄拍 | 色99久|