第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

上下欄布局簡介

1. 前言

顧名思義,上下欄就是上面一個欄,下面一個欄,中間的區(qū)域填滿剩余空間。上下兩欄的矩形高度較小,通常固定在屏幕上,不會隨著用戶滑動手機而進行任何的移動。

如果同學們學會了上一章的呂型布局,那么這一章簡直就是手到擒來,唯一和上一章有點區(qū)別的就是下面多了一個固定欄。

2. 上下欄布局

抽象版上下欄布局是這樣的:
圖片描述
該種布局方式比呂形布局多了一行,上下兩行都是寬度充滿屏幕,高度固定。

不會隨著用戶滾動屏幕的操作而進行移動:
圖片描述

3. 漸隱漸現(xiàn)

除了上面幾種方式實現(xiàn)上下欄布局外,為了增加交互效果,我們還可能會把上下欄布局做成隨著屏幕的滑動而漸隱漸現(xiàn)的這么一種效果:
圖片描述
這種效果主要是通過了JS來獲取到屏幕的滾動距離,然后隨著距離的增加來動態(tài)控制透明度,增加了交互的趣味性。

4. 實現(xiàn)手段

一方面我們可以利用現(xiàn)有的CSS中文庫:chinese-layout 來快速實現(xiàn)上下欄布局:

這種方式不僅利于我們的學習,更加有助于我們的記憶。

然后也會帶領(lǐng)大家如何在不依賴于任何外界條件的情況下純手工實現(xiàn)上下欄布局:

作為擴展閱讀,我們還提供了交互更加充滿趣味性的漸隱漸現(xiàn)效果:

不過由于漸隱漸現(xiàn)效果必須用 JS 才能獲取到當前頁面的滾動距離,所以最后這一小節(jié)只作為擴展閱讀,防止沒有 JS 基礎(chǔ)的小伙伴看了懵圈。

5. 小結(jié)

圖片描述
上下欄布局可以為用戶提供更加豐富的操作,通常用于業(yè)務(wù)需求略復雜的網(wǎng)站。

下一小節(jié)我們就來講講如何用代碼去實現(xiàn)一個上下欄布局。