jQuery彈出側邊欄滑動選單實現思路
昨天下午下了一個用jQuery實現彈出側邊欄滑動選單的demo,其實看明白了很簡單,現在把思路整理一下。
js部分:主要用了jQuery的toggleClass()方法,該方法檢查每個元素中指定的類。如果不存在則新增類,如果已設定則刪除之。
html部分:主要有三個部分:主頁、側滑選單頁、點選按鈕(a標籤)。
css部分:
主頁設定相對佈局(relative),在這裡看到一個單位vh,查了一下是視窗高度,1vh等於視窗高度的1%。同理vw是視窗寬度,1vw等於視窗寬度的1%。設定層級為2.最後還有一個過渡transition: transform 0.7s;就是設定滑動時間,注意:這裡並沒有設定transform,而是在js呼叫toggleClass()切換類以後再設定:transform: translateX(80%);80%表示隱藏主頁的80%。
側滑選單頁很簡單,主要就設定了一個層級1,位於主頁之下。
點選按鈕(a標籤)就設定了一個fixed定位,層級大於等於2。
相關推薦
jQuery彈出側邊欄滑動選單實現思路
昨天下午下了一個用jQuery實現彈出側邊欄滑動選單的demo,其實看明白了很簡單,現在把思路整理一下。 js部分:主要用了jQuery的toggleClass()方法,該方法檢查每個元素中指定的類。
android自定義View之仿通訊錄側邊欄滑動,實現A-Z字母檢索
我們的手機通訊錄一般都有這樣的效果,如下圖: OK,這種效果大家都見得多了,基本上所有的android手機通訊錄都有這樣的效果。那我們今天就來看看這個效果該怎麼實現。 一.概述 1.頁面功能分析 整體上來說,左邊是一個ListView,右邊是一個自定義View,但
html5手機端的點選彈出側邊滑動選單程式碼
1 <!doctype html> 2 <html lang="zh"> 3 <head> 4 <meta charset="UTF-8"> 5 <meta http-equiv="X-UA-Compatible" content="
JQuery.HoverDir庫實現側邊欄二級選單
Jquery.hoverDir響應滑鼠移動方向的懸停效果外掛 HTML程式碼 <div id="sidebar"> <div class="mainNavs"> <div class="m
微信小程式之側邊欄滑動實現(附完整原始碼)
目錄 一、效果圖 二、原理解析 三、原始碼 四、專案下載 同類文章推薦: 更多幹貨關注公眾號: 一、效果圖 講什麼都不如直接上效果圖好,所以我們先來看下實現效果如何。 通過滑動螢幕,或者點選左上角的圖示按鈕,都能實現側邊欄的劃出效果。 &nb
劃出側邊欄佈局,DrawLayout
首先要在佈局檔案中,建立DrawerLayout佈局 首先要明白側拉出來的佈局是Fragment,所以要先建立一個fragment。 在之前DrawerLayout佈局中把他寫出來 <!--次介面,也就是左邊的介面,android:layout_gravity="start"-
微信小程式開發--『側邊欄滑動』特效
側邊欄滑動是很常見的功能,但是小程式出來不久,很多特效還沒有成熟案例,只能原生重寫,所以今天為大家帶來4個漂亮的側邊欄特效~~ 側邊欄特效一 先看效果: Wxml: <view class="page"> <
使用django + layui實現側邊欄多級選單的功能
layui本身是個非常棒的前段框架,自帶的也有側邊欄功能,不過不 支援多級,子選單也沒有縮排,因此,我做了些調整。 樹形選單是通過Django的自定義標籤渲染的。自定義標籤程式碼如下: def is_ancestor(current, menu): """
基於slideout.js實現的移動端側邊欄滑動特效
HTML5現在本領太大了,PC端已經無法滿足它的胃口了,它將強勢攻入移動端,所以移動端中各種特效也得基於HTML5實現,看看我們將要介紹的slideout.js,能幫我們實現怎麼樣的側邊欄滑動特效呢~~ 先看下執行效果: 一、準備資料 只需要準備s
個人中心的側邊欄--用jq實現側邊欄點擊一塊出現一塊其他幾塊隱藏並且同時改變前面的img圖片
icon -a 儀器 cor 個人 con 圖片 AC 默認 實現的效果: 默認狀態下: 點擊下面的標題時: html代碼: <h2>商品分類</h2> <div class="categories"> <ul cla
jquery實現側邊欄手風琴三級導航選單demo
jquery實現側邊欄手風琴三級導航選單 效果圖: 引入檔案,font-awesome為字型庫檔案: <link rel="stylesheet" type="text/css" href="Font-Awesome-3.2.1/css/font-aweso
近20個絢麗實用的jQuery/CSS3側邊欄選單
本文由碼農網 – 小峰原創,轉載請看清文末的轉載要求,歡迎參與我們的付費投稿計劃! jQuery作為一款主流的JavaScript前端開發框架,深受廣告開發者的親睞,同時jQuery有著不計其數的外掛,特別是選單外掛更為豐富,本文將要為大家介紹20個絢麗而實用的jQue
vue+elementui搭建後臺管理介面(3側邊欄選單)
上一節搭好了主框架,但是標籤頁和側邊欄只是分別展示了各自的選單,如何將二者聯動起來? 定義路由規則:當有 children 屬性時,從 children 裡取出 path 填充到側邊欄,如: { path: '/', redirect: '/dashboard', name: 'Containe
JQuery彈出選單時禁止頁面(body)滾動
最近在做手機端的彈出選單,但是選單彈出來後滑動手機螢幕的話頁面滾動總是會將選單滑上去,體驗非常不好,所以查了一下彈出選單時禁止頁面滾動的方法,整理如下: 方法一:彈出選單時給body和html新增一個css樣式:height:100%;overflow:hidden;彈出層消失再去掉這個類。(只給body新
原創文章:使用Jquery+Bootstrap完成導航欄,側邊欄,以及內容頁的切換的功能
用jquery,Bootstrap完成導航欄,側邊欄,以及內容頁的切換的功能,大家必須有html,css,js的基礎,不然案例中的程式碼可能看起來比較吃力,站長先讓大家看效果: html部分程式碼如下: <!DOCTYPE html>
Ubuntu16.04選單欄側邊欄不顯示
(1)只有桌面上顯示一些原有的文件或圖片。但開啟文件或者圖片後也是沒有視窗選單欄,這樣連關閉都沒法點,快捷Alt+F4也沒有反應。而且滑鼠點選拖動不了。 (2)終端不能用快捷鍵Ctrl+Alt+t 開啟。但可以滑鼠右鍵選擇開啟。另外可以Ctrl+Alt+F1進入純字元介面。
前端實戰:教你寫出簡單的側邊欄功能以及返回頂部特效
個人部落格網站文章地址:http://blog.mclink.xyz/index/article/index/id/33.html 前陣子博主忙著一些事情,有些時間沒更新了,幾天前有個側邊欄的需求,於是自己簡單用幾個框架簡單實現了一個。原理挺簡單的,在此記錄一下。先放效
ionic中的分類側邊欄ABC字母滑動特效
在對之前專案進行回顧整理的過程中,發現自己做過挺有意思的特效,今天重新來梳理一下。首先要說明一下的是,一些特效都要依賴合理的佈局和規範的資料以及相關資料格式的支撐,今天整理的這個,不是很完美,還有很大提升的空間,不過作為開發參考,確實有一定的幫助。技術棧範圍:i
jQuery彈出深色系層選單
低調奢華jQuery彈出層選單,使用新版的jQuery庫,相容多種瀏覽器。Demo展示: 本特效可以作為網站的引導頁,使用jQuery實現導航選單,滑鼠懸停,在右側傾斜而出,可以關閉。大圖可以選用深色的圖片。效果圖如下:程式碼如下: <!DOCTYPE html> <html&
側邊欄導航(移動端商品--評論--詳情)隨樓層滑動高亮顯示
接觸前端一年時間,開始還能感覺到自己的進步,隨著時間的推移,開始不知道方向。因為各種前端的框架和外掛在網上都能夠找到現成的,直接下載下來用就好了。 從來不考慮其中的實現原理什麼的,即便是去看了其中的原始碼,也是知其然而不知其所以然。舉一個簡單的例子:去年聖誕公司要求頁面