可以應用於移動端的頂部導航固定效果
本章節分享一段關於導航欄的程式碼例項。
它實現了導航欄固定於網頁的頂端,並且也實現了頁面的尺寸自適應效果。
程式碼如下:
[HTML] 純文字檢視 複製程式碼<!doctype html> <html> <head> <meta charset="utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>螞蟻部落</title> <style type="text/css"> * { margin: 0; padding: 0; list-style: none; } .wrapper { margin: 0 auto; background: #ccc; } .clear { clear: both; width: 100%; height: 0; } .clearfix:after { visibility: hidden; display: block; font-size: 0; content: ""; height: 0; clear: both; } .center { overflow-x: hidden; overflow-y: auto; } .center p { font-size: 30px; line-height: 100px; height: 100px; } .header { height: 60px; background: red; } .header ul li { width: 25%; text-align: center; line-height: 60px; float: left; font-size: 20px; } .footer { height: 60px; background: blue; } .footer ul li { width: 25%; text-align: center; line-height: 60px; float: left; font-size: 20px; color: #fff; } </style> <script src="http://libs.baidu.com/jquery/1.9.0/jquery.js"></script> <script type="text/javascript"> $(function () { autoSizeHeight(); //拖動瀏覽器視窗導航也適應 window.onresize = function () { autoSizeHeight(); } }) //固定導航 function autoSizeHeight() { var footerH = 0; var winH = $(window).height(); footerH = $(".footer").outerHeight(true); //滾動區域 if ($(".center").length != 0) { var headerH = $(".center").position().top; $(".center").height(winH - footerH - headerH); } } </script> </head> <body> <div class="wrapper"> <div class="header"> <ul class="clearfix"> <li>分類1</li> <li>分類2</li> <li>分類3</li> <li>分類4</li> </ul> </div> <div class="center" style="height:1000px;"> <p>此處是內容區域</p> <p>此處是內容區域</p> <p>此處是內容區域</p> <p>此處是內容區域</p> <p>此處是內容區域</p> </div> <div class="footer"> <ul class="clearfix"> <li>分類1</li> <li>分類2</li> <li>分類3</li> <li>分類4</li> </ul> </div> </div> </body> </html>
相關文章
- 拖動滾動條一定距離可以固定於頂部的導航欄
- js頂部可以伸縮的導航選單效果JS
- 固定在頂部的導航選單
- 可以固定的頂部的導航選單簡單例項程式碼單例
- CSS_導航欄+固定浮動的回到頂部按鈕CSS
- 固定於頂部緩慢下拉且可以定時消失的廣告效果
- jquery頂部固定層下拉導航jQuery
- 多功能PC端頂部導航選單
- flutter 自定義tab導航-頂部導航-底部導航Flutter
- 移動端底部導航固定配合vue-router實現元件切換Vue元件
- TesterHome 首頁頂部的導航箭頭點選沒什麼效果
- 移動端導航的七種設計模式設計模式
- uni-app動態修改頂部導航欄標題APP
- 移動應用設計:綜述、導航和瀏覽
- Tips-移動端滑動固頂效果(position: sticky)
- 直播app開發,滑動式的頂部導航欄(左右橫向滑動)APP
- 成品直播原始碼,頂部導航欄部分支援左右滑動原始碼
- 移動站點最佳化:移動端導航的七種設計模式設計模式
- 網頁頂部導航選單程式碼例項網頁
- 側欄懸浮導航選單拖動滾動條可以自動定位效果
- 關於移動端OCR證件識別的應用
- 具有響應式效果的導航選單
- 底部按鈕固定方案(移動端)
- Vue + better-scroll 實現移動端字母索引導航Vue索引
- 根據瀏覽器的滑動條 固定導航欄瀏覽器
- 短視訊直播原始碼,實現頂部導航欄背景圖片漸隱漸現效果原始碼
- AnyForWeb分享:如何用移動端導航的魅力來征服使用者Web
- Bootstrap系列 -- 43. 固定導航條boot
- js實現的響應式導航選單效果JS
- 直播平臺原始碼,css移動端設定底部導航欄原始碼CSS
- 移動端車牌識別的應用
- 當滑鼠滾動到指定位置,選單固定在頂部
- 側欄導航自動定位效果詳解
- 應用於網站導航中的 15 個 jQuery 外掛網站jQuery
- 跟隨滾動條漂浮的返回頂部按鈕效果
- 直播系統開發,實現自適應手機狀態列高度的頂部導航欄
- 9 個用於移動APP開發的頂級 JavaScript 框架APPJavaScript框架
- 短視訊app製作,去除當前自帶的頂部導航欄APP