CSS 教程
網(wǎng)頁布局有很多種方式,一般分為以下幾個部分:頭部區(qū)域、菜單導航區(qū)域、內(nèi)容區(qū)域、底部區(qū)域。
頭部區(qū)域位于整個網(wǎng)頁的頂部,一般用于設置網(wǎng)頁的標題或者網(wǎng)頁的 logo:
菜單導航條包含了一些鏈接,可以引導用戶瀏覽其他頁面:
內(nèi)容區(qū)域一般有三種形式:
我們將創(chuàng)建一個 3 列布局,在小的屏幕上將會變成 1 列布局(響應式):
提示:要設置兩列可以設置 width 為 50%。創(chuàng)建 4 列可以設置為 25%。
提示:如果你想了解更多 @media 的規(guī)則可以查看 CSS3 多媒體查詢。
提示: 現(xiàn)在更高級的方式是使用 CSS Flexbox 來創(chuàng)建列的布局,但 Internet Explorer 10 及更早的版本不支持該方式, IE6-10 可以使用浮動方式。
CSS Flexbox 的更多內(nèi)容可以查看 CSS3 彈性盒子(Flex Box)。
不相等的列一般是在中間部分設置內(nèi)容區(qū)域,這塊也是最大最主要的,左右兩次側可以作為一些導航等相關內(nèi)容,這三列加起來的寬度是 100%。
底部區(qū)域在網(wǎng)頁的最下方,一般包含版權信息和聯(lián)系方式等。
通過以上等學習我們來創(chuàng)建一個響應式等頁面,頁面的布局會根據(jù)屏幕的大小來調(diào)整: