實現移動端頂部與底部固定,內容區優化的效果

2022-02-05 06:36:21 字數 1544 閱讀 3602

實現頂部與底部固定的效果十分容易,且很多人都會選擇用這個方式,就是頂部position:fixed,底部也position:fixed。實現的效果就像下面兩張圖,container區域是布滿整個螢幕的,且滾動條也是滾動在整個螢幕中,調內容區時只能調節高度。

其實還有一種方式可以實現較好的效果,就是內容區只在頂部和底部的中間,內容部分和滾動條也只是中間區域滾動

實現**:

新增到頁面上。

頂部

移動裝置預設的viewport是layout viewport,也就是那個比螢幕要寬的viewport,但在進行移動裝置**的開發時,我們需要的是ideal viewport。那麼怎麼才能得到ideal viewport呢?這就該輪到meta標籤出場了。移動裝置預設的viewport是layout viewport,也就是那個比螢幕要寬的viewport,但在進行移動裝置**的開發時,我們需要的是ideal viewport。那麼怎麼才能得到ideal viewport呢?這就該輪到meta標籤出場了。移動裝置預設的viewport是layout viewport,也就是那個比螢幕要寬的viewport,但在進行移動裝置**的開發時,我們需要的是ideal viewport。那麼怎麼才能得到ideal viewport呢?這就該輪到meta標籤出場了。移動裝置預設的viewport是layout viewport,也就是那個比螢幕要寬的viewport,但在進行移動裝置**的開發時,我們需要的是ideal viewport。那麼怎麼才能得到ideal viewport呢?這就該輪到meta標籤出場了。移動裝置預設的viewport是layout viewport,也就是那個比螢幕要寬的viewport,但在進行移動裝置**的開發時,我們需要的是ideal viewport。那麼怎麼才能得到ideal viewport呢?這就該輪到meta標籤出場了。移動裝置預設的viewport是layout viewport,也就是那個比螢幕要寬的viewport,但在進行移動裝置**的開發時,我們需要的是ideal viewport。那麼怎麼才能得到ideal viewport呢?這就該輪到meta標籤出場了。移動裝置預設的viewport是layout viewport,也就是那個比螢幕要寬的viewport,但在進行移動裝置**的開發時,我們需要的是ideal viewport。那麼怎麼才能得到ideal viewport呢?這就該輪到meta標籤出場了。移動裝置預設的viewport是layout viewport,也就是那個比螢幕要寬的viewport,但在進行移動裝置**的開發時,我們需要的是ideal viewport。那麼怎麼才能得到ideal viewport呢?這就該輪到meta標籤出場了。

css:

這樣實現就能實現內容只在contianer滾動了。十分簡單~

移動端底部導航欄固定 相容IOS

問題 移動端前端底部導航欄設計 相容安卓下的各種瀏覽器和ios自帶的safari,但是不相容蘋果下的 釘釘。具體 格式 內容 內容 內容 css樣式 body header content footer 這樣寫下來,在安卓的一系列瀏覽器和釘釘上面是正常的 在ios的一系列瀏覽器上是正常的,但是在釘釘...

H5移動端底部固定ios相容

問題 一 之前寫的底部導航欄固定用的是絕對定位 fixed 做的,在安卓是沒問題的,但在ios無法固定住 原因 安卓是相對瀏覽器做的定位,ios是相對滾動條做的定位,這個原因不是很確定啦,表述可能會有問題,看到的小夥伴可以略過啦 解決方法 頁面中不使用絕對定位 fixed 改為頁面100 布局。he...

移動端H5開發之頂部固定導航布局

h5的常規操作是直接來個fixed定位,如下 position fixed top 0 left 0 right 0 但是,這種寫法,在ios系統下,會出現一些,類似下拉頁面時,導航會一起滾動,無法固定在螢幕頂部,或者是有input標籤的時候,調出軟鍵盤之後,頁面無法往上頂,導致標籤被擋住,尤其是在...