日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

overscroll-behavior

發布時間:2023/12/20 编程问答 29 豆豆
生活随笔 收集整理的這篇文章主要介紹了 overscroll-behavior 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

overscroll-behavior

overscroll-behavior CSS 屬性是 overscroll-behavior-x 和 overscroll-behavior-y 屬性的合并寫法, 讓你可以控制瀏覽器過度滾動時的表現——也就是滾動到邊界。

默認情況下,當觸及頁面頂部或者底部時(或者是其他可滾動區域),移動端瀏覽器傾向于提供一種“觸底”效果,甚至進行頁面刷新。你可能也發現了,當對話框中含有可滾動內容時,一旦滾動至對話框的邊界,對話框下方的頁面內容也開始滾動了——這被稱為“滾動鏈”。
在某些情況下我們不想要這些表現,使用 overscroll-behavior 來去除不需要的滾動鏈。

一句話就是讓滾動時父元素滾動不觸發

屬性值

overscroll-behavior: [ contain | none | auto ]{1,2}
  • auto
    默認效果
  • contain
    設置這個值后,默認的滾動邊界行為不變(“觸底”效果或者刷新),但是臨近的滾動區域不會被滾動鏈影響到,比如對話框后方的頁面不會滾動。
  • none
    臨近滾動區域不受到滾動鏈影響,而且默認的滾動到邊界的表現也被阻止
  • 兼容性

    目前Safari瀏覽器尚不支持,Chrome和Firefox瀏覽器均支持,IE瀏覽器則有近似效果屬性-ms-scroll-chaining代替,不過需要window 8及其以上版本的系統:

    overscroll-behavior-x

    這個CSS屬性用來控制當滾動到區域的水平邊界時的瀏覽器行為。

    屬性值和overscroll-behavior一樣

    overscroll-behavior-x: contain | none | auto

    overscroll-behavior-y

    這個CSS屬性用來控制當滾動到區域的垂直邊界時的瀏覽器行為。

    屬性值和overscroll-behavior一樣

    overscroll-behavior-y: contain | none | auto

    總結

    以上是生活随笔為你收集整理的overscroll-behavior的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。