亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

css中position:sticky的示例分析

發布時間:2022-03-08 10:57:32 來源:億速云 閱讀:152 作者:小新 欄目:web開發

小編給大家分享一下css中position:sticky的示例分析,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!

css position:sticky的嘗試

前言

sticky這種設計效果是經常出現的,比如陶寶右側的工具欄,當我們向下滾動到它的位置時,它就會黏住頂部跟隨滾動,類似position: fixed的效果,只不過它的觸發條件是當我們滾動到所在位置時,才觸發fixed的效果的:

css中position:sticky的示例分析

我們經常的做法是用JavaScript去監聽滾動事件然后進行處理,比如會用到類似stickyjs的一些插件 http://stickyjs.com/ ,從2017年左右開始css中的position:sticky就是為了這中設計而誕生的,今天我們來認識一下它。

兼容性

差不多兩年時間了,兼容性還算可以的,對于那種面向技術人員,后臺管理人員的項目,我倒是覺得可以用上,畢竟他們只是升級一下瀏覽器不僅能體驗更好的效果,也能降低碼農的工作量

css中position:sticky的示例分析

學習使用

我們來實現陶寶右側的效果,就特別簡單了,沒什么好學的,直接設置就行了:

.sidebar {
    position: -webkit-sticky;
    position: sticky;
    top: 0;
}

還有一種設計效果,比如疊加效果也能實現,還有很多效果,具體大家可以根據sticky特性自由發揮: 疊加效果: https://jsbin.com/fegiqoquki/edit?html,css,output

特性

position:sticky有個非常重要的特性,那就是sticky元素效果完全受制于父級元素們們們。如果你發現你設置了不起效果,可以檢查以下兩個原因:

  1. 父級元素不能有任何overflow:visible以外的overflow設置,否則沒有效果,因為改變了滾動容器(即使沒有出現滾動條)。

  2. 父級元素高度過小,根本不夠stikcy塊的滾動,就會沒有效果。

以上是“css中position:sticky的示例分析”這篇文章的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注億速云行業資訊頻道!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

css
AI

长垣县| 平昌县| 郯城县| 博爱县| 龙山县| 贵港市| 西峡县| 汶上县| 文水县| 张家川| 涡阳县| 伊金霍洛旗| 旺苍县| 临沭县| 唐海县| 云梦县| 邢台市| 龙山县| 澄城县| 西华县| 江津市| 南投市| 抚顺县| 蓝山县| 儋州市| 西和县| 永济市| 开封市| 宜昌市| 遂平县| 玉山县| 丹江口市| 阳新县| 湘乡市| 平阴县| 荥阳市| 江口县| 津市市| 宣化县| 襄城县| 斗六市|