99精品久久精品一区二区-亚洲熟妇无码?v在线播放-日本国产精品无码字幕在线观看-久久久亚洲永夜AV-亚洲一级无码一区二区一-免费国产成高清人在线视频-中文字幕乱码免费观看-国产毛片精品妇女久久久

ARTICLE DETAIL

資訊詳情

深耕商務(wù)建站與企業(yè)官網(wǎng)運(yùn)營(yíng)的一線實(shí)戰(zhàn)洞察。

HdsNavigation頂部導(dǎo)航毛玻璃模糊效果實(shí)現(xiàn)與滾動(dòng)狀態(tài)切換實(shí)戰(zhàn)

HdsNavigation頂部導(dǎo)航毛玻璃模糊效果實(shí)現(xiàn)與滾動(dòng)狀態(tài)切換實(shí)戰(zhàn) 1. 項(xiàng)目思路與組件選型為什么用HdsNavigation實(shí)現(xiàn)1.1 HdsNavigation是什么先把這個(gè)組件說清楚。HdsNavigation并不是某個(gè)特定框架專屬的導(dǎo)航欄而是很多前端項(xiàng)目里對(duì)“頭部導(dǎo)航”的一種通用抽象封裝常見于以組件庫為主導(dǎo)的中后臺(tái)系統(tǒng)或者移動(dòng)端H5頁面里。它通常負(fù)責(zé)承載標(biāo)題、返回按鈕、菜單入口、操作按鈕并且暴露一些狀態(tài)給外部控制比如滾動(dòng)偏移量、透明度、圖標(biāo)切換等。我在實(shí)際項(xiàng)目里第一次接觸HdsNavigation是做一個(gè)內(nèi)容型的資訊應(yīng)用。頁面結(jié)構(gòu)很簡(jiǎn)單頂部是導(dǎo)航條下面是可滾動(dòng)的文章流。產(chǎn)品經(jīng)理提了個(gè)需求用戶在頁面里向上滑動(dòng)時(shí)頂部導(dǎo)航欄不能只是傻傻停在那里而是要隨著內(nèi)容滑過出現(xiàn)一種“毛玻璃”模糊效果像是把背后文字微微虛化讓導(dǎo)航欄看起來更高級(jí)又不遮擋閱讀。當(dāng)時(shí)第一反應(yīng)是直接重寫一個(gè)自定義頭部但后來發(fā)現(xiàn)既然已經(jīng)有了HdsNavigation的封裝倒不如把它的能力吃透在它的基礎(chǔ)上擴(kuò)展。這也是為什么這個(gè)案例有參考價(jià)值——它不只是一個(gè)CSS效果而是“組件 滾動(dòng)行為 視覺反饋”三件事的聯(lián)動(dòng)。HdsNavigation在上手時(shí)并不復(fù)雜核心就是一個(gè)容器組件它可以掛在頁面最頂部?jī)?nèi)部渲染導(dǎo)航結(jié)構(gòu)。不過它真正的價(jià)值在于預(yù)留了滾動(dòng)狀態(tài)的接口。只要你愿意它就能感知它所處滾動(dòng)的階段并反饋給外部讓開發(fā)者有機(jī)會(huì)去切換樣式。這種設(shè)計(jì)思路能幫我們少寫很多臟邏輯。1.2 頂部模糊效果的實(shí)現(xiàn)原理頂部模糊效果的視覺底層是CSS的backdrop-filter: blur()。這個(gè)屬性會(huì)在元素背后的區(qū)域進(jìn)行模糊處理視覺上好像磨砂玻璃一樣。很多導(dǎo)航欄都利用它把背景做成半透明比如.nav-blur { background-color: rgba(255, 255, 255, 0.7); backdrop-filter: blur(10px); -webkit-backdrop-filter: blur(10px); }這里backdrop-filter是核心它讓導(dǎo)航欄后面的內(nèi)容被模糊而不是把導(dǎo)航欄自己的子元素模糊。默認(rèn)情況下導(dǎo)航欄背景是實(shí)色的當(dāng)內(nèi)容滑動(dòng)過來時(shí)背景會(huì)被實(shí)色蓋子完全蓋住沒有層次感。而加了模糊之后背景變成半透明同時(shí)又讓后面的內(nèi)容看不清保證標(biāo)題可讀。聽起來很簡(jiǎn)單但難點(diǎn)在于“什么時(shí)候加模糊”和“什么時(shí)候不加”。如果一開始就給導(dǎo)航欄加上模糊效果頁面處在頂部時(shí)背景可能是空白視覺上會(huì)顯得導(dǎo)航欄和內(nèi)容之間有一條模糊的白帶非常尷尬。常見的處理思路是當(dāng)滾動(dòng)偏移量超過一個(gè)閾值比如20px或60px就切換成模糊背景沒超過閾值就保持透明或純色背景。這種交互已經(jīng)被各大App驗(yàn)證過了比如很多新聞客戶端下拉到頂部時(shí)導(dǎo)航欄干凈一旦往下滑動(dòng)導(dǎo)航欄立刻“霧化”效果非常自然。1.3 方案對(duì)比滾動(dòng)事件監(jiān)聽 vs IntersectionObserver實(shí)現(xiàn)這個(gè)滾動(dòng)狀態(tài)切換主要有兩條路。第一條直接在HdsNavigation所在的頁面注冊(cè)scroll事件讀取window.scrollY或container.scrollTop然后根據(jù)數(shù)值范圍去切換一個(gè)CSS類名。這種方式最直白兼容性也最好幾乎任何前端項(xiàng)目都能用。但缺點(diǎn)是滾動(dòng)事件觸發(fā)頻率極高如果不加節(jié)流或防抖頁面會(huì)頻繁執(zhí)行DOM操作造成性能壓力。第二條使用IntersectionObserver去觀察某個(gè)“哨兵元素”比如一個(gè)放在頁面頂部、高度為1px的透明塊當(dāng)這個(gè)哨兵元素退出可視區(qū)域時(shí)就表示內(nèi)容已經(jīng)開始滑動(dòng)此時(shí)把導(dǎo)航欄切到模糊狀態(tài)。這個(gè)方案的好處是邏輯更直觀性能更好不用監(jiān)聽滾動(dòng)事件。不過它的觀察回調(diào)會(huì)延遲一小拍而且部分老瀏覽器對(duì)IntersectionObserver的支持需要polyfill。從我個(gè)人的項(xiàng)目經(jīng)歷看如果滾動(dòng)容器是window直接用滾動(dòng)事件反而更穩(wěn)如果滾動(dòng)容器是一個(gè)內(nèi)部元素比如HdsNavigation里嵌了內(nèi)容面板那用IntersectionObserver更容易控制。后面我會(huì)把兩種方式的代碼都貼出來方便你按場(chǎng)景選擇。2. 核心實(shí)現(xiàn)與實(shí)操步驟2.1 環(huán)境準(zhǔn)備與組件安裝先別急著寫代碼把環(huán)境搞對(duì)。HdsNavigation在大多數(shù)情況下是隨組件庫一起安裝的比如通過包管理器npm install hds-navigation # 或者 yarn add hds-navigation裝完之后在入口文件引入組件和樣式import HdsNavigation from hds-navigation; import hds-navigation/dist/hds-navigation.css;需要注意不同版本的組件庫依賴的框架版本不同。我用的項(xiàng)目是Vue3 Vite所以直接以ES模塊的方式導(dǎo)入。如果你用的是React往往還需要在組件外層包一層HdsNavigation /并傳入?yún)?shù)。但無論框架怎么變它的核心行為都是一致的渲染頂部導(dǎo)航區(qū)域暴露接收外部狀態(tài)的能力。如果你的HdsNavigation是內(nèi)部封裝好的基礎(chǔ)組件那大概率你已經(jīng)有了一個(gè)叫Navigation的組件它的props里可能包含title、leftIcon、rightIcon等。此時(shí)你不需要額外安裝只需要知道它有默認(rèn)插槽或者屬性用來嵌套你自己的滑動(dòng)內(nèi)容區(qū)域。為了統(tǒng)一演示我這里假設(shè)HdsNavigation支持這樣的基本用法HdsNavigation :titlepageTitle :transparentisTop :blurisBlurred /transparent控制是否透明blur控制是否啟用模糊。如果組件本身不支持這些prop我們可以通過樣式類名去控制畢竟我們要的無非是“類A”和“類B”切換。2.2 搭建基本滑動(dòng)布局先搭建一個(gè)最簡(jiǎn)單的頁面骨架。為了演示效果內(nèi)容區(qū)域需要一個(gè)超高的列表讓頁面可以滾動(dòng)。template div classpage HdsNavigation title文章詳情 classnav :class{ nav--blur: isBlurred } / main classcontent div v-fori in 30 :keyi classcard 這是第 {{ i }} 個(gè)可滑動(dòng)內(nèi)容的卡片 /div /main /div /template這里有兩個(gè)關(guān)鍵點(diǎn)第一導(dǎo)航欄使用fixed定位方式懸浮在頁面頂部第二內(nèi)容區(qū)域正常撐開高度形成滾動(dòng)。fixed定位在這里非常關(guān)鍵因?yàn)槿绻麑?dǎo)航欄使用absolute或者靜態(tài)定位它會(huì)隨著內(nèi)容往下滾動(dòng)走根本看不到模糊效果。除此之外我們要保證導(dǎo)航欄的層級(jí)高于內(nèi)容給它加一個(gè)z-index: 999。有人會(huì)問為什么不用position: stickysticky確實(shí)可以讓頭部吸頂?shù)幸粋€(gè)問題當(dāng)滾動(dòng)容器不是window而是某個(gè)內(nèi)部元素時(shí)sticky的參照對(duì)象是父容器容易出各種邊界問題。而fixed雖然會(huì)脫離文檔流但勝在穩(wěn)定配合一個(gè)占位符把導(dǎo)航欄原本的高度撐開就行。2.3 實(shí)現(xiàn)滾動(dòng)監(jiān)聽與狀態(tài)切換接下來是核心滾動(dòng)監(jiān)聽。先看最簡(jiǎn)單的window滾動(dòng)方案export default { data() { return { isBlurred: false, scrollThreshold: 30, }; }, mounted() { this.scrollHandler this.handleScroll.bind(this); window.addEventListener(scroll, this.scrollHandler, { passive: true }); this.handleScroll(); }, beforeUnmount() { window.removeEventListener(scroll, this.scrollHandler); }, methods: { handleScroll() { const scrollY window.scrollY || window.pageYOffset; this.isBlurred scrollY this.scrollThreshold; }, }, };這里要注意幾點(diǎn)第一passive: true一定要加它告訴瀏覽器滾動(dòng)事件不會(huì)被preventDefault()阻斷瀏覽器可以放心地走優(yōu)化路徑滾動(dòng)更流暢不會(huì)出現(xiàn)掉幀。第二在頁面初始化時(shí)需要先調(diào)用一次handleScroll()刷新一下初始狀態(tài)否則刷新后直接滑到中部導(dǎo)航欄可能還是透明的屬于一個(gè)經(jīng)典的狀態(tài)不同步問題。如果滾動(dòng)容器是某個(gè)內(nèi)部元素比如HdsNavigation內(nèi)容區(qū)外面包了一層overflow-y: auto的div那監(jiān)聽對(duì)象就不是window而是這個(gè)內(nèi)部元素// 假設(shè) containerRef 是滾動(dòng)容器 containerRef.value.addEventListener(scroll, this.scrollHandler, { passive: true });獲取滾動(dòng)距離時(shí)使用containerRef.value.scrollTop而不是window.scrollY。再看IntersectionObserver方案。先在你的頁面頂部放一個(gè)哨兵元素div refsentinel classsentinel/div然后注冊(cè)觀察器mounted() { this.observer new IntersectionObserver( (entries) { entries.forEach((entry) { // 當(dāng)哨兵元素離開可視區(qū)域時(shí)isBlurred 設(shè)為 true this.isBlurred !entry.isIntersecting; }); }, { threshold: 0 } ); this.observer.observe(this.$refs.sentinel); }, beforeUnmount() { this.observer.disconnect(); }這個(gè)方案在移動(dòng)端H5里表現(xiàn)尤其好因?yàn)闆]有頻繁的scroll回調(diào)適合對(duì)性能敏感的場(chǎng)景。但它的缺點(diǎn)也很明顯如果你希望模糊效果從滾動(dòng)開始的第一幀就立刻出現(xiàn)可能IntersectionObserver會(huì)有極短的延遲視覺上不如滾動(dòng)監(jiān)聽那么絲滑。所以很多團(tuán)隊(duì)干脆兩個(gè)都上用滾動(dòng)監(jiān)聽做主邏輯用requestAnimationFrame做批量狀態(tài)更新。2.4 頂部模糊樣式的關(guān)鍵CSS到這里就該把視覺部分處理到位了。假設(shè)我們給HdsNavigation加了一個(gè)類nav--blur那么樣式的核心是.nav { position: fixed; top: 0; left: 0; right: 0; height: 56px; z-index: 999; background-color: rgba(255, 255, 255, 0.85); transition: background-color 0.2s ease; } .nav--blur { background-color: rgba(255, 255, 255, 0.65); backdrop-filter: blur(12px); -webkit-backdrop-filter: blur(12px); box-shadow: 0 1px 8px rgba(0, 0, 0, 0.06); }這里有幾個(gè)細(xì)節(jié)首先是transition只對(duì)background-color做過渡因?yàn)閎ackdrop-filter用transition過渡效果很差容易造成性能問題。其次是rgba透明度不要選太透的值否則導(dǎo)航欄后面的文字會(huì)穿透過來標(biāo)題變得難讀一般0.6到0.8之間比較保險(xiǎn)。最后是box-shadow這個(gè)不是必須的但在模糊導(dǎo)航和內(nèi)容之間加一道細(xì)陰影能增加層次感讓導(dǎo)航欄更像懸浮在內(nèi)容之上。如果HdsNavigation內(nèi)部有自己的背景樣式可能需要用!important或者更深的類選擇器去覆蓋。當(dāng)然我更建議直接在組件上通過CSS變量去定制比如.nav { --nav-background: rgba(255, 255, 255, 0.85); --nav-blur-radius: 0px; background-color: var(--nav-background); } .nav--blur { --nav-background: rgba(255, 255, 255, 0.65); --nav-blur-radius: 12px; backdrop-filter: blur(var(--nav-blur-radius)); }這樣寫的好處是后續(xù)如果想調(diào)整透明度和模糊程度只需要改兩個(gè)CSS變量完全不用動(dòng)JS。3. 深入細(xì)節(jié)參數(shù)調(diào)節(jié)與性能優(yōu)化3.1 模糊半徑與背景透明度調(diào)節(jié)很多同學(xué)做完基礎(chǔ)版本后發(fā)現(xiàn)模糊效果要么太重要么輕得跟沒有一樣。問題往往出在參數(shù)上。blur值越大后面內(nèi)容越看不清楚但字體的邊緣也會(huì)顯得發(fā)虛所以文章頁面我一般控制在10px到16px之間。如果偏小比如6px基本等同于透明背景模糊意義不大。透明度參數(shù)更是玄學(xué)。背景顏色使用rgba(255, 255, 255, 0.7)代表紅色、綠色、藍(lán)色通道都是255也就是白色alpha通道0.7表示70%不透明。這個(gè)值偏大時(shí)背景幾乎純白模糊不容易被察覺偏小時(shí)文字疊上來會(huì)感覺臟。一個(gè)經(jīng)驗(yàn)法則壁紙式背景或圖片內(nèi)容多透明度可以低一些比如0.5讓內(nèi)容若隱若現(xiàn)純文字閱讀類內(nèi)容透明度不要低于0.65保證可讀性。如果產(chǎn)品想要更接近iOS原生的毛玻璃效果可以在背景上疊加一個(gè)漸變層。比如.nav--blur { background: linear-gradient( to bottom, rgba(255, 255, 255, 0.75) 0%, rgba(255, 255, 255, 0.55) 100% ); }這樣視覺上會(huì)有一點(diǎn)點(diǎn)從實(shí)到虛的過渡幾乎沒有人能注意到具體是漸變但整體質(zhì)感會(huì)提升。3.2 防抖節(jié)流與passive事件滾動(dòng)事件是高頻事件很容易在1秒內(nèi)觸發(fā)幾十次甚至上百次。如果每次觸發(fā)都做一次樣式切換或類名切換瀏覽器雖然能扛住但在低端安卓機(jī)上會(huì)出現(xiàn)肉眼可見的卡頓。這時(shí)候節(jié)流和requestAnimationFrame就該上場(chǎng)了。最簡(jiǎn)單的方式是節(jié)流methods: { handleScroll() { if (this.ticking) return; this.ticking true; window.requestAnimationFrame(() { this.updateState(); this.ticking false; }); }, updateState() { const scrollY window.scrollY || window.pageYOffset; this.isBlurred scrollY this.scrollThreshold; }, }因?yàn)閞equestAnimationFrame會(huì)把狀態(tài)更新放在下一次重繪前瀏覽器能夠把同一幀內(nèi)的多次scroll回調(diào)合并成一次這比單純用setTimeout做節(jié)流要平滑得多。這個(gè)技巧在滑動(dòng)列表的很多場(chǎng)景里都適用不只是導(dǎo)航欄狀態(tài)切換。另外在添加事件監(jiān)聽時(shí)一定要加上passive: true讓滾動(dòng)事件不再被瀏覽器視為“可能被阻止默認(rèn)行為”。如果你忘了加某些版本的瀏覽器會(huì)在主線程上額外做一次檢查間接造成滾動(dòng)變卡。這里順便提一句如果你在scroll事件里調(diào)用了preventDefault()瀏覽器會(huì)警告你但有了passive后這個(gè)調(diào)用會(huì)被忽略所以務(wù)必確認(rèn)自己不需要阻止默認(rèn)滾動(dòng)行為。3.3 移動(dòng)端Fixed與Sticky的坑移動(dòng)端實(shí)現(xiàn)頂部模糊導(dǎo)航最大的坑還是fixed定位和iOS的兼容問題。在iOS低版本上position: fixed元素在輸入框聚焦時(shí)可能會(huì)被頂上去或者出現(xiàn)閃爍。不過現(xiàn)代iOS問題已經(jīng)少了但如果你的HdsNavigation里包含搜索框要格外小心。另外如果頁面整體是overflow-y: auto的容器而不是window滾動(dòng)fixed元素默認(rèn)相對(duì)視口定位不會(huì)跟著容器跑。這時(shí)候如果導(dǎo)航欄要跟隨某個(gè)容器反而要用sticky。sticky這個(gè)定位很有意思它既保留在文檔流中又在滾動(dòng)到頂部時(shí)“粘住”。但要注意它只對(duì)其最近的滾動(dòng)祖先生效而且父容器不能設(shè)置overflow: hidden或overflow: auto之外的值否則會(huì)失效。我踩過一次比較隱蔽的坑給內(nèi)容區(qū)父節(jié)點(diǎn)設(shè)置了overflow-x: hidden來阻止橫向滾動(dòng)結(jié)果sticky導(dǎo)航頭無論如何都吸不住。檢查了半天才發(fā)現(xiàn)是overflow-x: hidden破壞了sticky的生效條件。所以我的建議是如果你的導(dǎo)航需要跟隨某個(gè)具體容器滾動(dòng)并且該容器高度有限用sticky如果是全頁面滾動(dòng)穩(wěn)妥方案是fixed。在使用fixed時(shí)務(wù)必給body或者h(yuǎn)tml設(shè)置一個(gè)高度或最小高度否則內(nèi)容高度不夠撐不起滾動(dòng)模糊效果難免會(huì)看起來很呆板。3.4 結(jié)合HdsNavigation API的進(jìn)階用法有些版本的HdsNavigation會(huì)提供onscroll回調(diào)或者scroll-direction參數(shù)如果你恰好用的是這種帶狀態(tài)感知的組件完全不用自己監(jiān)聽滾動(dòng)了。它會(huì)在內(nèi)部幫你計(jì)算滾動(dòng)方向。比如上滑時(shí)導(dǎo)航欄不但可以模糊甚至可以整體隱藏只保留一個(gè)收起的手勢(shì)下滑時(shí)再以模糊狀態(tài)出現(xiàn)。這種組件通常有一個(gè)scrollMode配置項(xiàng)取值可能是normal | hide | blur。當(dāng)設(shè)置成blur時(shí)組件內(nèi)部會(huì)自動(dòng)實(shí)現(xiàn)我上面描述的所有邏輯。如果你遇到這種情況那直接開箱即用就好。但更多情況下我們用的是基礎(chǔ)版HdsNavigation沒有這些高級(jí)配置。此時(shí)我們可以通過組件暴露的slot或者自定義屬性來擴(kuò)展。比如在HdsNavigation里放一個(gè)動(dòng)態(tài)類名HdsNavigation :classnavClass /然后navClass返回一個(gè)對(duì)象根據(jù)isBlurred決定nav--blur是否存在。這種耦合方式雖然不夠優(yōu)雅但在不熟悉組件源碼時(shí)是成本最低的辦法。再進(jìn)階一點(diǎn)你可以利用Vue的provide/inject或React的Context把滾動(dòng)狀態(tài)傳給HdsNavigation內(nèi)部任意子組件。這樣右側(cè)的“分享按鈕”在模糊模式下可以改變底色左側(cè)的“返回圖標(biāo)”可以換顏色整個(gè)導(dǎo)航欄的視覺聯(lián)動(dòng)就會(huì)非常完整。4. 常見問題與排查技巧實(shí)錄4.1 滾動(dòng)容器的選擇window還是元素很多人在頁面上明明滾動(dòng)了但isBlurred一直不變化第一反應(yīng)是監(jiān)聽代碼寫錯(cuò)了。其實(shí)大概率是監(jiān)聽錯(cuò)了容器。如果你是在一個(gè)高度為100vh的div里面做overflow-y: auto然后監(jiān)聽window的scroll那肯定拿不到新的scrollTop因?yàn)閣indow本身沒有滾動(dòng)。這種時(shí)候應(yīng)該先檢查目標(biāo)元素是否真的出現(xiàn)了滾動(dòng)條再?zèng)Q定監(jiān)聽誰。一個(gè)快速判斷方法在瀏覽器控制臺(tái)執(zhí)行document.querySelector(.content).scrollTop;如果內(nèi)容沒有移動(dòng)說明滾動(dòng)條不在.content上而是可能在外層或者根元素上。用這個(gè)思路排查很快就能定位。4.2 backdrop-filter兼容性backdrop-filter的兼容性說實(shí)話已經(jīng)不是瓶頸但在部分安卓WebView里表現(xiàn)比較差。如果發(fā)現(xiàn)某些手機(jī)上模糊效果完全沒生效多半是內(nèi)核不支持這個(gè)屬性。最簡(jiǎn)單的兜底方案是在模糊導(dǎo)航的樣式后面加一層不依賴backdrop-filter的高透明度背景色至少保證文字可讀.nav--blur { background-color: rgba(255, 255, 255, 0.9); /* 兜底 */ backdrop-filter: blur(12px); -webkit-backdrop-filter: blur(12px); }這樣即使模糊失效視覺上也只是少了一層磨砂感不會(huì)完全錯(cuò)亂。如果你是強(qiáng)迫癥非要在老機(jī)器上還原模糊那只能考慮用圖片預(yù)渲染或者用半透明漸變?nèi)ツM不過我覺得沒必要畢竟連iOS和主流安卓都已經(jīng)支持了。4.3 導(dǎo)航欄跳動(dòng)問題另一個(gè)高頻問題導(dǎo)航欄在滾動(dòng)到閾值邊界的一瞬間背景和陰影突然變化看起來像跳了一下。這個(gè)跳動(dòng)通常來自兩個(gè)原因一是沒有加transition導(dǎo)致背景顏色瞬間切換二是box-shadow從無到有瞬間撐出陰影造成了視覺上的位移感。解決方法是把陰影和背景的過渡一起加上并且把陰影值寫得更溫和。比如.nav { transition: background-color 0.25s ease, box-shadow 0.25s ease; }如果還是感覺跳可以把閾值從單個(gè)數(shù)值改成一個(gè)區(qū)間比如在0到40px范圍內(nèi)漸進(jìn)式調(diào)整透明度。這個(gè)操作可以用CSS變量配合JS實(shí)現(xiàn)const progress Math.min(scrollY / 40, 1); this.navOpacity 0.85 - progress * 0.2;代碼明明不復(fù)雜但觀感會(huì)非常順滑。4.4 與路由切換、頁面緩存的沖突單頁應(yīng)用里HdsNavigation往往放在布局組件中。當(dāng)路由切換時(shí)滾動(dòng)位置會(huì)保留但狀態(tài)變量可能會(huì)被重置。比如說從A頁面滑到一半此時(shí)導(dǎo)航欄是模糊狀態(tài)路由跳轉(zhuǎn)到B頁面B頁面是空表單滾動(dòng)高度為0但組件的isBlurred仍然為true導(dǎo)致頁面一進(jìn)來導(dǎo)航欄就是模糊的。這種情況下必須在路由切換時(shí)主動(dòng)重置狀態(tài)最簡(jiǎn)單的方式是監(jiān)聽路由watch: { $route() { this.isBlurred false; window.scrollTo(0, 0); } }如果使用了keep-alive還需要在activated鉤子里重新計(jì)算當(dāng)前滾動(dòng)位置避免緩存頁面恢復(fù)時(shí)狀態(tài)錯(cuò)亂。這個(gè)屬于經(jīng)驗(yàn)型問題做多了才會(huì)遇見。5. 結(jié)尾一些個(gè)人經(jīng)驗(yàn)分享做了這個(gè)功能之后最大的體會(huì)是導(dǎo)航欄模糊效果本質(zhì)上是一個(gè)“滾動(dòng)環(huán)境感知”問題。我們不能只盯著CSS寫沒寫對(duì)還要看滾動(dòng)容器、組件狀態(tài)、路由生命周期這些周邊因素。如果哪一個(gè)環(huán)節(jié)沒有配合好視覺上的小問題就會(huì)變成邏輯上的大問題。最后分享一個(gè)小技巧如果你做的頁面結(jié)構(gòu)很復(fù)雜無法確定滾動(dòng)容器到底是哪個(gè)你可以在所有可能的元素上臨時(shí)打上console.log(scrollTop:, el.scrollTop)在滾動(dòng)時(shí)快速定位。定位完成后再把日志刪除整個(gè)過程耗時(shí)不超過五分鐘卻能省去后面很多的調(diào)試時(shí)間。我這個(gè)項(xiàng)目后來還順手實(shí)現(xiàn)了“滾動(dòng)超過頁面高度后返回頂部按鈕的漸隱漸顯”因?yàn)橐呀?jīng)把滾動(dòng)容器和狀態(tài)管理理清楚了所以加功能非常順手。約等于一份代碼覆蓋好幾處交互場(chǎng)景這大概就是做清晰架構(gòu)的回報(bào)。
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
91艹人| 丁香五月 无码| 伊人超碰| 久久激情视频| 丁香婷婷婷五月综合色情| 日本激情91| 精品视频这里只有精品| 4399伦理午夜| 日本三级色| 99精品热| 激情综合一| 五月六月激情| 狠狠色综合网站| 丁香激情网| 内射 无码 伊人| 99精品国产热久久91色欲| 五月婷婷丁香五月婷婷| 色婷婷六月激情| 婷婷狠狠操| 91久久色| 婷婷色情 | 丁香六月综合| 第四色五月天| 色五月天成人| 丁香五月在线观看| 五月婷婷丁香俺日污视频| WWW.夜夜操.com| 色欲影香| 婷婷99热| 97操在线视频| 五月丁香五月丁香| 久久成人性爱| 日本www五月婷婷| 欧美三级黄色片久久| 久草婷| 婷婷激情五月综合| 日日影院 | 激情五月丁香五月| 久久婷婷六月综合综合| a网站免费观看| 无码色色色| 久久人人九九| 狠狠操狠狠操AV| 91九色中文| 丁香午夜天| 欧美性丁香色色五月天| 亚洲色情在线| 99在线精品视频| 五月丁香激情综合网| 色婷婷五月综合网| 99热精品在这里| 久久思思精品| 婷婷99狠狠躁天天躁中| 玖玖在线视频| 99久久婷婷国产综合精品电影| 丁香五月色| 夜夜撸天天操| 人妻丰满精品一区二区A片| 婷婷在线视频| 国产人妻777人伦精品HD| 亚洲五月婷婷| 五月婷婷电影院| 99热 精品在线| 99热成人| 一区二区传媒视频| 91热久久| 天天天天做夜夜夜夜做| 日日杆天天| 天天爽夜夜爽夜夜爽精品视频| 天天摸天天做天天爱天天爽| 国产亚洲99久久精品| 婷婷香五月天| 九月婷婷人人操人人舔人人爱| 中文字幕在线视频播放| 婷婷色九月| 丁香五月电影| 国产另类综合| 五月丁香在线| 毛v一区二区视频| 天天操精品| 丁香色六月婷婷| tingtingjiqingwuyue| 99区视频| 91久久电影| 五月亭亭六月天| www.zbzhongsen.com| 五月丁久久| 热热99爱爱| 伊人久久艹| 精品婷婷五月视| 国精产品一区二区三区| 激情五月天婷婷| 免费看欧美成人A片无码 | 婷婷无码视频| 亚洲传媒在线观看| 色五月无码| 玖玖资源站视频| 午夜婷婷久久| 黄色AAAA韩国guochansanji| 天天摸.天天mo| www,色中色| 婷婷六月亚洲综合| 密着浓厚中出乚交尾GvG935| 婷婷五月激情网| 五月丁香五月激情综合色综合| 色久天| 99视频内射三四| 粉嫩AV久久一区二区三区| 色欧美日| 人妻久久久久久久久久久| 激情床戏| 99色五月| 久久视频婷婷| 怡红院成人AV| 99爱精品视频| 婷婷五月天性色| 日本99在线视频| 久久婷五月综合色| 97在线视频观看| 丁香五月激情欧美| 五月婷婷免费看| 色婷婷狠狠| 丁香五月天婷婷91| 婷婷五月丁香五月综合网| 超碰精品在线| 黄色大片又大粗又爽| 天天摸天天舔天天天天爽| 热久精品| 开心婷婷五月激情网小说 | 成人国产欧美大片一区| 另类综合激情| 伊人久久婷婷| 狠狠夜夜五月丁香| 色五月婷婷网| 成人五月天在线视频在线观看| 黄色五月婷婷| 亚洲操逼网| 91九色中文字幕女在线观看| 日韩精品超碰在线观看| 99色| 婷婷99视频精品| 亚州色色色| 婷婷在线网| 最新日本A片| 五月天婷婷AV| 99综合久久| 丁香六月婷| 极品少妇婷婷五月| 激情五月婷婷视频一区二区三区| 免费成人网在线观看| 天天做 天天爱| 免费看欧美成人A片无码| 久久九色| 欧美性猛交XXXX乱大交极品| 五月久久丁香| 国产婷婷综合| 五月天综合视频| 99热超碰| 亚洲三级无码| 5五月综合网亚洲| 色五月色五天色情网址| 人妻久热| 久久久久久久综合狠狠综合| 免费看欧美成人A片无码| 亚洲综合色色| 狠狠色丁香综合| 这里只有精品视频| 激情五月天www| 红桃91人妻爽人妻爽| www.亭亭五月天| 99热日本精品| 思思re99视频在线观看| 热久久66| 中文字幕成人影视| 疯狂做受XXXX高潮A片动画| 美女婷婷六月色| 思思久久99热只有频精品66| 丁香五月天啪啪| 色综合中文色综合网| 成人短视频在线| 五月婷五月婷伊人伊人五月婷| 性做久久久久久久免费看| 日日操,日日爽| 艳妇野外情欲放荡HD| 久久婷婷五月综合啪| 狠狠色噜噜狠狠狠777奇米| 激情综合网五月天| 蜜桃婷婷五月| 4399高清无码视频| 成熟妇人A片免费看网站| 激情综合色播| 天天噜天天爱| 六月丁香婷婷综合狠狠爱夜夜爱| 日本无码专区| 久久综合丁香激情五月| 丁香五月六月激情| 99热自拍| 免费啪啪啪网站| 日本三级黄色大片| 色婷婷成人五月| 丁香五月天黄色片| 激情国产五月| 激情丁香婷婷| 五月天操逼网| 五月天婷婷在线观看| 日韩AV片| 99精品视频推荐| 91精品综合久久久久久五月丁香| 婷婷色五月在线视频| 任你操精品免费| 中文字幕无码人妻少妇免费视频| 在线成人网址| 噜噜在线| 可以免费看的AV网站| wwW天天干| 大香蕉伊在| 五月综合视频| 99爱视频在线| 碰碰女| 狠狠干五码| 亚洲AV成人精品日韩在线播放| 日韩黄色中文字幕| 日日干日日| 中文AV在线观看| 五月天久久婷婷婷| 婷婷五月综合婷婷| 人妻人人操| 婷婷丁香六月天激情四射网| 成人国产欧美大片一区| 婷婷五月丁香五月| 99免费在线视频| 五月丁香综合影院| 久久激情五月| 色色色色热| 丁香六月婷婷综合在线| 色色婷婷综合网| 丁香色婷婷| 97精品在线| tingtingseav| 久月久在线视频| 天天操天天插| 婷婷五月色| 91viP在线看| 日本成人噜噜噜| www.思思99热| 中国激情网| 天天做天天要天天爽| 天天摸.天天mo| 91久久综合| 岛国资源站| 99热超碰人| 第九色区av天堂| 丁香婷婷久久| 99ER热精品视频| 九九久久精品| 国产伦亲子伦亲子视频观看| 1024亚洲无码| 久久亭亭电影| 91婷婷色五月| 成人做爰A片免费看网站找不到了| 天天搞天天色综合| 99日韩| 亚洲成人免费在线| caobi四区| 五月天六月天| 久色资源网| 五月丁香AV在线| 婷婷五月色网| 天天插天天射| 五月丁香六月综合激情| 伊人网色婷婷五月天| 丁香婷婷五月份| 日韩丁香涩| 一本色道久久综合狠狠躁一二三| 欧美久人人| 中文字幕在线不卡视频| 激情综合五月丁香| 5月婷婷性视频| www.人人操人人看人人想人人摸 人人人人操,COM | 99年操人人爽| se色综合网| 五月天激情网址| 综合狠狠干| 91一起操| 99热这里有精品2| 婷婷五月天在线综合| 婷婷五月视屏| 直接看的AV| 99热综合在线| 色狠久| 五月激情婷婷综合| 亚洲第一成人无码A片| 久久久全国免费视频| 日韩大片艹艹| 99久久a线观| 天天天添天天操| 99色亚洲| 少妇性按摩无码中文A片| 婷婷五月天淫荡| 人人叉久| 五月丁香av在线| 涩婷婷五月天| 天天爽天天爽| 日韩黄色网络| 99热中国| 丁香五月激情五月| 五月丁香久久呀| 五月天婷综合网站| 欧美日朝成人| 婷婷爱五月天人人爱| 亚洲欧洲另类| 日本在线wwww| 狠狠草综合网| 99热在线播放| 大香蕉狼人久久| 亚洲五月六丁香激情| www.minyis.com【JT】实力收量可预付QQ2101460746 | 5五月综合网亚洲| 超碰国产在线| 婷婷丁香激情综合色情| 五月天婷婷无码视频| 久久精品这里只有精品免费首页| 99亚洲视频| 99久久思思| pacopacomama 070722_670 素人奥様初撮りドキュメント 103 大久保純子 | 久久青青日本视频| 九九热思思热| 香蕉婷婷| 五月天亚洲图片婷婷| 五月激情小说网| 91九色精品熟女内射| www.五月天色色色| 婷婷丁香五月综合免费视频百花| www.亚洲激情.com| 五月婷婷丁香在线视频| 亚洲字幕AV一区二区三区四区| 站长推荐无码播放| 色五月激情综合| 天天色,天天操,天天射| 开心激情婷婷| 热的五码久久精品| 亚洲色婷婷五月天| 丁香婷婷五月激情综合| 五月激情六月宗合| 国产在线黄色| 五月婷婷色色色| 99情色五月天| 色欲色香综合网| 亚洲成人AV电影在线| 天天人人综合| 丰满人妻一区二区三区| 台湾综合丁香五月蜜桃| 久久激情五月| 丁香婷婷免费| 色爆五月| 五月天激情视频网站| 精品夜夜澡人妻无码AV| 天天操,天天插| 婷婷爱五月| 天天做天天爱高潮片| 综合久| 日韩欧美成人片| 色五月欧美| 五月亭大香蕉| 久久9精品| 成人婷99最新| 丁香五月天堂网| 婷婷狠狠狠爱| 欧美日韩大黄| 怡红院AV亚洲一区二区三区H| 色色色99韩| 久草婷婷| 97好吊操| 五月天丁香婷婷社区| 婷婷五月天激情小说| 色婷婷第四色| 91热在线| 狠狠干狠狠干狠狠干狠狠干| 一区二区aV电影免费看| 丁香五月色色| 成人欧美一区二区三区在线观看| 97操资源婷婷| 超碰在线视屏| 五月天综合区| 91热视频色网站| 日韩另类| 天天擼久久擼在线| 超碰在线9| 久久六月综合| 婷婷五月天狠狠| 一起草无码| www.久热| 色五月激情五月天| 99热这里在线精品| 激情婷婷五月社区| 伊人激情| 色播激情五月天| √天堂资源在线人妻熟女| 综合色播| 深爱激清网| 超碰在线视屏| 91丨九色丨首页| 五月天伊人久久久久| 99五月丁香丁| 婷婷久久婷婷色五月| 婷婷射丁香| 亚洲第一色色色| 五月停亭久久电影| 99这里只有精品|v| 午夜丁香五月天综合| 黄色三级日本| 9久热视频| 国产99热| 99热这里有精品| 免费日韩99| 热婷婷在线视频| AV性爱网| AV操逼网| 亚洲另类日本| 丁香五月婷婷天激情| 啪啪色区| 久热99视频在线观看| 中美日韩成人在线| 天天干夜夜想| 天天 青草 丝袜制服 在线| 黄网在线观看免费| 亚洲色频| 亚洲深喉aV| 秋霞性爱AV| 久久色这里只有精品| 日本女天天爽| 亚洲综合婷婷五月| 九热电影av| 超碰人人摸人人操| 色婷婷成人做爰A片免费看网站| 中文成人在线| 九九这里都是精品| 精品,99| 乱女乱妇熟女熟妇综合网站| 97久久视频| 色爱综合五月| 97超碰99热99| 婷婷狠狠综合网入口| 亚洲第一综合| 久机视频这只有精品| 色婷婷色99国产综合精品| 99热这里只有精品2024| 96性爱视频| 久久之人妻| 综合性爱网| 久久婷婷电影| 欧美日韩中国| 色原狠狠综合| 丁香五月天天| 五月久久网| 中文字幕无码成人电影| 五月五月婷婷| 五月婷婷深深爱| 久99精品视频| 五月久久婷婷天堂视频| 六月色激情| 亚洲无码猫咪| 99热九九在线| 99热免费精品| 成人AV免费观看| 久久九九@| 婷婷操久久| 日韩色五月| 婷婷综合五月天亚洲综合| 五月六月激情| 九九热最新视频| 丁香桃色网| www,天天干| 九九婷婷五月天| 99re思思久久| 99热综合在线| 久色激情| 九九婷婷五月天| 五月婷婷影视| 婷婷丁香五月激情密臀av| 婷婷五月激情综合啪啪| 人人澡玖玖一| 99热99热在线观看| 欧洲免费视频色| 亚洲天天综合| 五月天丁香网站| 五月天婷婷成人网| 婷婷的五月天另类视频| 五月婷婷色啪| 九九综合久久丁香婷婷,开心激情综合网| 欧美25p| 激情五月天色色| 丁香综合日产精品久久| 国产精品丝| 中文无码婷婷| 99热这里只有精品50| 99热中文字幕久久| 黄网在线免费观看| 精品亚洲国产成AV人片传媒| 久久亚洲无码| 无码人妻一区二区三区四区| 丁香婷婷社区| 深爱五月婷婷| 97碰成超视频免费视频| 丁香五月婷婷亚洲色图| 精品亚洲VA网站| 久久99久久99精品免观看粉嫩| 色婷婷狠狠| 色婷婷五月天av在线| 婷婷国产欧美97| 天天操夜夜爽天天操| 丁香五月冃欧美| 无码动漫av| 天天操夜夜操| 91精品久久久久久久久久久久| 五月丁香久久网| SS丁香五月婷婷| 久久女人天堂| 色色97丁香婷婷五月天| 婷婷欧美色| 99视频精品全部观看10| 熟女少妇内射日韩亚洲| 超碰在线人人| 婷婷五月天久久| 中文字幕在线日亚洲9| 亚洲成人无码免费| 六月婷婷日| 色婷婷久久久| 欧美婷婷综合网| 丁香婷婷综合五月天| 婷婷五月天综合网| 北条麻妃伊人| 99热精这里只有精品| 综合99综合久久久久久久| 九九99精品免费播放| 日韩综合网络男女香蕉a片| 丁香社区婷婷五月| 激情五月婷婷| 五月天激情综合在线| 99视频这里有精品| 久久婷婷免费| 丁香婷婷久久激情| 五月婷婷丁香| 久99| 日本超碰在线| 激情综合色图| 五月婷婷九九热| 婷婷五月丁香国产| 五月婷婷无码专区| 亚洲网站观看视频| 99综合99| 五月天激情色色| 夜夜爽天天| 五月激情视频| 久久XX| aa久久| 91色在线 | 日韩| 婷婷丁香在线播放| 超级碰碰一区| 婷婷婷婷婷开心无码播放| 久久无码成人| 天天操夜夜爽| 久草五月丁香婷婷综合| 中文字幕色色| 九月av在线| 情趣视频66| 九九无毛| 99性色| 婷婷性爱视频在线| www.五月天色色.com| 国产亚洲网站在线| 亚洲AV人人操| 五月天激情综合在线| 噜噜五月天综合| 91丨九色丨大屁股| 国产精品涩涩涩视频网站| 日本人妻丁香婷婷久久寝取熟女五月| 精品一二三区久久AAA片| 激情婷婷五月亚洲| 亚洲情综合五月天| 丁香色综合| 色玖玖网| 伊人久久婷| 九色视频91| 五月婷婷啪啪| 五月天激情日色在线| 色婷婷很很丝袜| 色停停五月天| 色射影院| 国外亚洲成AV人片在线观看| 五月丁香欧美综合| 久久人人超| 99视频精品在线| http://www.lingjunshare.com/| 91人人妻人人操人人爽| 99视频九九热| 五月六月丁香婷婷在线观看| 91精品91久久久久77777| 五月丁香婷婷综合视频| 91超级碰碰| 久热在线中文字幕色999舞| 99爱无码| 丁香婷婷啪啪| 大香蕉AV电影在线| 日本美女上人| 开心五月色婷| 琪琪色五月天| 在线视频区| 欧美色性色好| 婷婷爱综合| 艹色18p| 婷婷九月色| 五月婷婷五月天天| 99亚洲精品视频| 久久婷婷五月| 丁香五月天激情视频| 亚洲激情亚洲激情 | 高清无码一区二区三区四区| 久久久久久久久久91| 激情第四色| 色婷婷视频在线| 日日骑夜夜撸| 《久久综合九色综合97婷婷| 欧美性生交XXXXX无码小说| 噜噜噜久久| 最新激情五月天| 天堂爱啪啪| 国产在线aaa片一区二区99| 免费视频99| 69午夜成人影片| 超级碰碰碰97免费| www.99操| 亚洲国产精品VA在线看黑人| 色五月综合激情| 婷婷五月天激情网站| 激情五月天激情网| 日本系列_4页_777FP| 激情九月丁香婷婷| 亚洲另类电影| www.色综合| 五月婷婷啪| 五月丁香综合啪啪対白| jiqingtaose五月天| 五月丁香视频色色| 99热超碰人| 中文字幕在线免费观看视频| 99在线视频精品| 直接看的AV网站| 色狠狠综合网| 久久国产精品乱子伦_靑青草…| 欧美在线看| 婷婷五月丁香激情图片| 久热伊人91| 丰满少妇乱A片无码| 五月婷婷婷婷| 激情五月天婷婷| 五月婷婷深深爱| 婷婷播5月| 亚洲综合狠狠艹| 538久久| 五月天婷婷一起草| 激情婷婷五月亚洲| VA婷婷| 99久久9| 婷婷五月丁香综合| 亚洲精品亚洲人成人网| 二色AV| 五月丁香久久久久| 日韩狠狠色| 久久婷婷色色| 久久久18| 99er这里只有精品| 亚洲丁香五月综合| 丁香桃色综合网| 停停色综合伊人| 五月天婷婷在看| 午夜丁香六月婷| 伊人日日干| 天天干天天玩天天夜天天射天天操天天日蜜臀少妇 | 国产精品18久久久| 婷婷久久色五月婷婷久久久| ztEJj| 日日操夜夜操中国无码| 久婷视频| 九九热大香蕉| 婷婷五月激情四月综合 | 激情噜噜噜| 影视av久久久噜噜噜噜噜三级| 五月色婷婷影院| 五月婷色色| 99精品无码| 少妇2做爰HD韩国电影| seav天堂| 丁香五月天婷婷91| 99热精品在线| 亚洲色情一区二区三区四区| www.亭亭五月天| www.五月天婷婷| 99热国产精品| 中文字幕无码人妻少妇免费视频 | 激情五月深爱五月| 国产精品蜜臀99| 五月开心激情| 9+1视频网址| 国产真人做爰视频免费| 婷婷丁香五月基地| 五月婷婷啪| 激情五月综亚网| 丁香激情五月少妇| 亚洲综合色色色| 午夜成人片400| 久久丁香九| 日本色频| 九九99视频| 91综合在线| 桃色五月婷婷| 久久婷婷综合网| 日夜夜天天| 久综合| 亚洲经典三级| 丁香激情四射| 亚洲性爱日韩无码| 美日韩成人| 97操资源婷婷| 九九热这里只有精品556| 婷婷射图五月天| 97人人做| 九色激情| 丁香五月综合久久八| 五月天婷婷成人| 国产亚洲精品AAAAAAA片| 久久丁香九| 五月婷婷五月丁香综合| 女人被男人吃奶到高潮| 九七色色六月丁香| 激情丁香五月天综合| WWW,五月| 9国产在线视频| 久久婷婷综合网| 久色资源网| 伊人99热| 色婷婷香蕉| 丁香婷婷成人网| 99热在线观看| 99精品国产在热久久| 婷婷五月天无码| 性按摩玩人妻HD中文字幕| 亚洲综合婷婷| 色色热| 五月 婷 久| 丁六月激情| 成人丁香五月| 日hao1区| 色综合天天天天做夜夜| 激情文学综合婷婷五月天丁香花| 这里只有精品视频视频在线观看| ′久久99一| 天天干天天爽天天操| 五月天激情小说| 五月婷婷基地| 人人操97| 欧美VA视频| 五月婷婷六月丁香在线| 99福利视频导航| 亚洲99视频| 亚洲日韩乱码一区二区三区四区| 婷婷放心五日爱| 中美日韩成人在线| 久热91精品| 色综合天天| 久久人视频| 激情综合六月| 国产高清av黄色看片| 99爱这里只有精品| 亚洲天堂久久| 久热9| 99免费热视频在线| 亚洲综合视频网| 丁香五月婷婷基地| 97操碰在线视频| www五月天com| 国产99久9在线| 五月丁香六月综合基地| txt五月激情四射网综合俺也来了| 秋霞电影理论| 激情综合视频| 66精品成人免费网站在线观看| AA片在线观看视频在线播放| 激情五月综合免费| 免费看欧美成人A片无码| 都市激情蜜桃婷婷五月天| 极品人妻VideOssS人妻| 国产精品久久99| 丁香五月婷婷啪啪| 天天插天天很| 婷婷五月丁香国产| 综合激情综合啪啪| 色综啪啪网| 播五月丁香六月| 激情文学 综合 九月| 伊人婷婷五月天| 啪啪色区| 婷婷激情六月| 婷婷丁香五月久久| 玖玖九九超碰| 色狠狠婷婷| 日韩人妻无码专区| 激情丁香五月婷婷| 久久这里只有精品网| 精品9久| 五月综合视频| 午夜一区| 婷婷色五月91啪啪| 精a品a| 玖玖综合网| 久色视频| 激情五月天网页| 99视频在线观看视频| AV在线观看网站| 草操网| 99热在线极品极品| 亚洲旡码| 六月色婷婷欧美| 久久人妻在线| 五月婷久久综合| 九九操操| 国产热精品| 五月天天综合| 涩综合网| 丁香五月婷婷乱| 婷婷丁香五月天影院 | 日韩小视频在线99| 五月天久久网站| 丁香婷婷综合激情五月色| 性天天中文网| 亚洲色五月| 激情五月天。| 九九热99热| www久热com| 精品久久99码| www久久久久久久久久久久久久久久久| 六月丁丁香| 丁香五月激情棕合| 999热在线观看视频| 国産精品| 日本激情五月天‘| www.日本久久videos| 日本色啪| 伊人久久婷婷| 日日干日日| 亚洲人妻一区二区| 国产成人综合在线| 色色五月天 亚洲| 91精品91久久久中77777| 久热这里只有精品视频免费观看| 天天五月香欧美| 人人超碰99| 亚洲日韩一页精品发布| 五月婷婷偷拍| 另类五月激情| 天堂草在线观| 丁香六月婷婷综合激情欧美| 射区导航| 9999综合99综合人| 国产SUV精品一区二区883| 人妻AV在线观看| 五月天激情社区| 婷婷五月天成人五月天| 午夜激情婷婷| 综合九色| 我淫我色婷婷五月天激情四射| 天天插综合网| 婷婷五月天开心网| 无码动漫av| 久久人妻久久| 天天操夜夜肏| 思思热在线精品视频网站| 青青草原中文字幕| 影音先锋四区| 婷婷激情在线| 《久久综合九色综合97婷婷| 激情综合网五月| 202丰满熟女妇大| 日良久久| 色综合香蕉| 婷婷丁香五月天大香蕉| 1024欧美看片| 大香蕉在九| 99激情视频| 9久久久| 99热这里有精品6| 黄色五月婷婷| 九月综合| 婷婷久久丁香| 996热re视频在线观看视频| 九九热这里只有精品12| 99久久久99久久91熟女| 久久狠婷婷| 五月开心色| 亚洲日本三级片| 婷婷五月永远18免费久久久| 99热66| 色噜噜狠狠色综| 超碰在线国产| 另类激情四射| 婷婷狠狠操| 99亚洲精美视频在线观看| 六月婷婷久久大全| 亚洲区在线| 九九久久综合网站| 4399无码视频二区| 激情五月www| 婷色天堂| 婷婷五月婷婷五月| 无码成人AAAAA毛片AI换脸| 五月婷久久| 天天噜天天爱| 欧美搡BBBBB摔BBBBB| 婷婷色天香| 九热视频| 久久亚洲婷婷综合色五月| 五月天激情四射网站| 六月婷婷网| 99综合| 99色在线观看视频| 黄网免费看| 99在线热| 狠狠穞A片一區二區三區| 狠狠操综合| 99热在这里只有精品| 色天堂在线| 五月婷婷影| 五月婷婷六月激情在线| 久久精品一区二区三区四区| 99re热久久| 亚洲六月色| 色深爱五月| 五月天婷婷伊人| 五月天啪啪视频| 天天搞夜夜叫| 偷偷与邻居做爰完整视频| www.热99热| 久久久久五月丁香| 日本色色网站| 国产欧美日韩性爱| 夜精品无码A片一区二区蜜桃 | 日韩中文字幕| 婷婷五月花西瓜| 丁香久久久| 日韩AAAAA| 夜夜爽日日躁| 一级韩国产精品毛| 猫咪伊人久久| 久久亚洲A| 玖玖爱伊人网| 少妇搡BBBB搡BBB搡毛茸茸 | 久热综合| 日韩国产在线精品| 婷婷伊人五月天| 色播六月| 久99久视频精品| 六月丁香五月婷婷| 五月丁香激情综合啪| 婷婷伊人久久无码色五月| 天天插天天插| 丁香六月 婷婷六月| 久99婷婷色综合| 香蕉操亚洲| 成人色五月天婷婷| 玖玖色综合色| 五月天成人综合| 人人爱天天摸摸天天爱| 久久全色| 五月天激情小说| www.狠狠干com| 91无码视频| 亚洲日韩一页精品发布| 国产午夜精品一区二区| 五月深爱婷婷| 亚洲AV成人无码电影| 亚洲中文字幕av| www五月天激情com| 丁香啪啪| 婷婷久久天堂网| 99热在线观看免费精品| 九九九九这里只有精品| 丁香六月色婷婷欧美| av在线免费播放观看| 人妻精品一区二区三区| 华人在线免费| 五月婷丁香花| 五月丁了香蕉综合| 嫩BBB槡BBBB搡BBBB| www.maotanji.com| 丁香五月天偷拍| 国产黄色av| 天天碰夜夜操| 操人91| 五月天激情小说欧美激情| 久久婷婷成人视频| 成人一区在线观看| 99在线精品免费视频| 综合激情五月丁香| ji'qi'luan'ren'lun| 天堂爱爱| 久久性刺激| 亲子乱AV-区二区三区| 婷婷亚洲色| 久久丝袜婷婷| 黄色激情五月天| 草婷婷在线| 久久婷婷精品| 五月天丁香成人| 黄色高清无码| 刘玥av在线| 狠狠色婷婷7777久| 婷婷在线综合| 丁香五月婷婷五月| 999热在线视频| 狠狠人人| 天天爽爽日日做做| 五月久久婷婷| 91丨九色丨老农村| 亚洲123区高清入口| 五月丁香色色网| WWW.桔色成人.COM| 欧美黄色AA片哗啦啦啦| 久九男女天堂| 亚洲超碰在线| 激情丁香五月天| 久久久久网站| 精品爆操| 成人短视频在线免费观看| 五月天色婷婷基地| 99色视频在线观看| 激情五月综合色婷婷| 国产精品大香蕉| 99人碰碰碰| 9色免费网| 成人在线免费网址| 久草婷| 色色色九九九五月婷婷| 天天久综合网永久入口18| 最近免费中文字幕大全高清大全1| 午夜色婷婷| 日日操天天操| 色欲天天综合网| 夜夜爱网站| 狠狠穞A片一區二區三區| 色婷婷小说网| 婷婷五月天激情四射| 99热.com| 婷婷激情五月综合| 狠狠色丁香| 日本狠狠干| 99热这里只有精品5| 色婷婷香蕉| 日本欧美成人片AAAA| 99热精品在线观看| 人妻丰满精品一区二区A片| 97精品人人A片免费看| 狠狠操狠狠| 五月婷色| av操逼网| 亚洲国产精品二二三三区| 色色热| 国产精产国品一二三在观看| 亚洲精品久久久久久久久久飞鱼| 亚洲精品国产熟女久久久| 777精品久无码人妻蜜桃| 国产精产国品一二三在观看| 超喷97免费在线视频| AA片在线观看视频在线播放| 中文AV网站| 狠狠色噜噜色狠狠狠综合色| 91AV视频| 欧美大香蕉视频| 超碰91在线| 色婷婷五月天激情久久| 五月丁香五月激情综合色综合| 五月色丁香婷婷中文字幕| 五月婷在线视频免费播放| 思思久久99热只有频精品66| 激情五月婷婷网| 欧美天堂久久| 婷婷99狠狠躁天天躁| 色婷网| 我淫我色婷婷五月天激情四射| 人人爱人人草| 国产乱人偷精品人妻A片| 婷婷激情五月天桃花网| 色色色综合| 欧美成人猛片AAAAAAA| 欧美婷婷色五月网| 日本乱论99| 九月婷婷久久| 久久这里只有精品网| 久久婷婷五月天综合| 九九热精品| 五月婷婷丁香五月| 国产AV熟妇人震精品一品二区 | 99免费| 在线婷婷| 丁香,开心成人,久久| 日本在线视频看se99| 中文字幕永久免费| 国产精品久久久60086| 亚洲色99| 激情色色| 99在线视频观看| 正宗黄色毛片| 色丁香五月天射婷婷爱婷婷| 婷婷成人小说综合| www.婷婷亚洲基地| 色色色色色色色色网站| 搡BBBB搡BBB搡18 | 国产精女同一区二区三区久| 91热网址| VA国产在线综合网站| 婷婷五月视屏| 综合网天天| 噼里啪啦在线观看免费完整版视频| 欧美日韩成人h| 99在线观看| 色色亚卅| 开心激情网五月天| 亚洲天堂色色| 开心婷婷五月综合| 婷婷成人网五月天| 5月婷婷激情网| 国产激情视频在线观看| 五月婷婷综合在线视频小说| 色婷婷狠狠18禁| 区欧美日韩成人| 久久婷婷五月天激情| 天天天久久久| 日熟女| 激情四射亚洲| 丁香五月综合激情性爱| 欧美97p| 99热这里只有精品青草| 狠狠色婷婷7777久综合| 99er免费在线观看| 欧美97色| www.玖玖婷婷在线| 色色色精品无码区| 97碰| 午夜av网| 99色婷婷| 五月丁香六月在线| 99色爱| 婷婷五月在线综合| 久久综合五月天| 极品少妇XXXX精品少妇偷拍| 日本一级黄色电影| 欧美婷婷精品激情| 国产精产国品一二三在观看| 黄色AV日韩| 五月天黄色激情小说| 五月天久久婷婷| 六月丁香狠狠爱| 婷婷五月天六点丁香五月| 婷婷色综合| 97人妻碰碰碰久久久久-最近国语高清| 丁香五月天激情小说| 久久九九色| 六月婷婷av| 性爱视频99| 天堂在线观看视频| 五月丁香六月香香蕉| 天天 青草 丝袜制服 在线| 可以看的av| 色 噜噜 九月 婷婷| 色婷五月| 五月丁香啪啪综合| 五月婷婷六月情| 伊大人久久| 五月色婷婷影视在线电影| 五月天精品视频| 97人妻碰碰碰久久香蕉| 五月激情影院| 无语停婷丁香网| 激情五月第四色| 99久在线观看| 九九热99在线视频| 久久久人妻门| 野战J办公桌椅H| 五月丁香综合激情在线观看| 天天干天天色综合| 午夜成人片400| 99re思思精品视频在线观看| 26uuu成人网| 欧美熟女99| 婷久久| 成人综合视频在线| 成人版视频在线观看| 丁香五月婷婷婷桃花影院| 青青草原福利在线| 日韩aⅴ视频| 国产亚洲精久久久久| 999热在线观看视频| 亚洲第一视频 久久| 超碰妻人人| 婷婷99狠狠躁| 极品少妇XXXX精品少妇偷拍| 伊人久久艹| 亚洲亚洲亚洲AAAAAA| 狠狠狠狠青草| 五月天激情www| 亚洲爱婷婷| 天天色视频| 激情综合国产| www久久艹| 97热视频| 深爱开心激情| 九九这里只这里只有精品| 婷婷伊人綜合中文字幕| 色情五月天se| 久久激情中文| 五月好婷婷| 色原狠狠综合| 99色色| 久久五月婷婷电影| 成人午夜视频精品一区| 五月婷综合性中心| 婷婷五月丁香青青草在线| 直接看的AV| 亚洲AV综合网| 美女五月天| 日韩抽插操逼| 激情综合网激情五月丁香五月俺也去| 五月丁香六月婷婷开心网| 色色色五月婷| 另类图片天天影视在线观看| 丁香五月天天哦| 五月婷A V在线| 婷婷亚洲综合| 99热e| 中文字幕在线观看视频www| 五月婷婷六月激情| 久久久久人妻精选| 亚洲第一成人无码A片| 国产精品色婷婷AV综合色色| 99热国内精品| 亚洲乱码日产精品BD| 久久激情五月天| 激情五月婷婷视频一区二区三区| 在线中文av| 精品九九视频| 婷久久综合| 亚洲啪啪啪啪| 久久机只有这里精品| 在线超碰91| 五月丁香天堂网| 天天干天天色天天干| 久久影视婷婷五月| 五月婷婷开心网| 严洲天天插| 五月丁香另类图片| 色综合综合色| 婷婷激情五月综合丁香社| 97婷婷狠狠久久综合9色| 五月天激情国产综合婷婷婷| 婷婷五月丁香六月| 五月丁香六月婷婷精品| 精品99*|