大佬教程收集整理的这篇文章主要介绍了html – 什么是css scroll-behavior属性?,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
<div id="scroll"> <div id="inside"> </div> #scroll{ width: 100px; height: 500px; scroll-behavior: inherit; overflow: auto; border: 2px solid black; } #inside{ height : 1000px; }
问题是,我认为没有区别.那它是做什么用的?
什么是滚动行为?
特别称为CSSOM-View’Scroll-Behavior’属性,创建了css属性以集成更多的CSS项目滚动灵活性.大多数为网站构建的“滚动”选项通常建立在JS库或插件上.像其他人提到的那样,这里是发布文档 – http://dev.w3.org/csswg/cssom-view/#scrolling
当前采用的DOM的滚动行为由锚标签设置(例如:单击我).当所有浏览器完全采用此CSS属性并正确实现时(请参阅此讨论:https://groups.google.com/forum/#!topic/mozilla.dev.platform/mrsNyaLj3Ig).您将能够将“即时”锚标签滚动切换到更多“平滑”滚动.
真正的问题是当我们在边缘浏览器中使用此属性时?目前,它被Firefox& Chrome,但就研究而言,该属性并非“活跃”.
nav{ float:left } #scroll { width: 350px; height: 500px; scroll-behavior: smooth; overflow: scroll; border: 2px solid black; } #inside1 { height: 1000px; BACkground-color: blue; } #inside2 { height: 1000px; BACkground-color: orange; } #inside3 { height: 1000px; BACkground-color: red; }
<nav> <a href="#inside1">#1</a> <a href="#inside2">#2</a> <a href="#inside3">#3</a> </nav> <div id="scroll"> <div id="inside1"></div> <div id="inside2"></div> <div id="inside3"></div> </div>
查看JSFiddle以查看通过锚标签的即时滚动如何通过DOM-http://jsfiddle.net/timcasonjr/5t0so7n7/3/实现的实现
以上是大佬教程为你收集整理的html – 什么是css scroll-behavior属性?全部内容,希望文章能够帮你解决html – 什么是css scroll-behavior属性?所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。