布局
用于控制浏览器到达滚动区域边界时行为的工具类。
Class | Styles |
---|---|
overscroll-auto | overscroll-behavior: auto; |
overscroll-contain | overscroll-behavior: contain; |
overscroll-none | overscroll-behavior: none; |
overscroll-x-auto | overscroll-behavior-x: auto; |
overscroll-x-contain | overscroll-behavior-x: contain; |
overscroll-x-none | overscroll-behavior-x: none; |
overscroll-y-auto | overscroll-behavior-y: auto; |
overscroll-y-contain | overscroll-behavior-y: contain; |
overscroll-y-none | overscroll-behavior-y: none; |
使用 overscroll-contain
工具类可以防止目标区域的滚动触发父元素的滚动,同时在支持的操作系统中保留滚动到容器边缘时的"回弹"效果:
滚动查看效果
好吧,让我告诉你一些事,有趣的小子。你知道那个小印章吗,上面写着"纽约公共图书馆"的那个?对你来说可能没什么意义,但对我来说意义重大。非常非常重要。
当然,想笑就笑吧。我以前见过你这种类型:花哨、爱出风头、标新立异。是的,我知道你在想什么。这家伙为什么对旧图书馆的书这么大惊小怪?好吧,让我给你个提示,小子。
也许我们可以没有图书馆,像你和我这样的人。也许吧。当然,我们太老了改变不了世界,但那个孩子呢,现在正坐在当地图书馆的分馆里,打开一本书,发现《戴帽子的猫》和《五个中国兄弟》上有尿尿和便便的涂鸦?难道他不应该得到更好的吗?
<div class="overscroll-contain ...">好吧,让我告诉你一些事...</div>
使用 overscroll-none
工具类可以防止目标区域的滚动触发父元素的滚动,同时避免滚动到容器边缘时出现"弹跳"效果:
滚动查看效果
好吧,让我告诉你一些事,有趣的小子。你知道那个小印章吗,就是写着"纽约公共图书馆"的那个?对你来说可能毫无意义,但对我来说意义重大。非常非常重要。
当然,想笑就笑吧。我以前见过你这种人:浮夸、爱出风头、藐视传统。是的,我知道你在想什么。这家伙为什么对旧图书馆的书这么大惊小怪?好吧,让我给你个提示,小子。
也许像你我这样的人可以没有图书馆。也许吧。当然,我们年纪太大改变不了世界,但那个孩子呢?此刻正坐在当地图书馆分馆里,打开一本书,却在《戴帽子的猫》和《五个中国兄弟》上看到尿尿和鸡鸡的涂鸦?难道他不该得到更好的吗?
<div class="overscroll-none ...">好吧,让我告诉你一些事,...</div>
使用 overscroll-auto
工具类可以让用户在到达主滚动区域边界时继续滚动父级滚动区域:
滚动查看效果
好吧,让我告诉你一些事,有趣的小子。你知道那个小印章吗,上面写着"纽约公共图书馆"的那个?这对你可能毫无意义,但对我意义重大。非常非常重大。
当然,你想笑就笑吧。我以前见过你这种人:浮夸、爱出风头、标新立异。是的,我知道你在想什么。这家伙为什么对旧图书馆的书这么大惊小怪?好吧,让我给你个提示,小子。
也许像你我这样的人可以没有图书馆。也许吧。当然,我们年纪太大改变不了世界,但那个孩子呢?此刻正坐在当地图书馆分馆里,打开一本书,却发现《戴帽子的猫》和《五个中国兄弟》上画着小鸡鸡和小便尿?难道他不该得到更好的吗?
<div class="overscroll-auto ...">好吧,让我告诉你一些事...</div>
Prefix an overscroll-behavior
utility with a breakpoint variant like md:
to only apply the utility at medium screen sizes and above:
<div class="overscroll-auto md:overscroll-contain ..."> <!-- ... --></div>
Learn more about using variants in the variants documentation.