91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

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

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

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

陇川县| 克拉玛依市| 合水县| 玉林市| 常德市| 龙南县| 梁河县| 兰坪| 宜兴市| 扶风县| 西平县| 镇坪县| 辽宁省| 涟水县| 枝江市| 永福县| 泌阳县| 武城县| 金山区| 含山县| 尚志市| 唐海县| 马公市| 广平县| 佛坪县| 钦州市| 宁海县| 洛浦县| 丽江市| 嘉荫县| 浪卡子县| 衡阳县| 灵丘县| 资阳市| 太保市| 阳春市| 视频| 上蔡县| 汶川县| 内丘县| 句容市|