是否应在html或body上设置滚动行为,overflow-anchor和overflow-y CSS属性?

时间:2019-04-29 12:18:16

标签: html css scroll scrollbar overflow

我想始终显示滚动条,为整个页面启用平滑滚动,并禁用新的溢出锚功能。

# Top level CMakeLists.txt add_executable(Dummy main.cpp) target_link_libraries(Dummy SomeLibrary) get_property(..?) message("Foo=${FOO}") # Foo= 标签上设置的最好吗?

html

还是在html { overflow-y: scroll; scroll-behavior: smooth; overflow-anchor: none; } 标签上?

body

请说明首选哪个以及为什么。谢谢!

1 个答案:

答案 0 :(得分:1)

  

html元素添加滚动行为:平滑以启用平滑   滚动查看整个页面(注意:也可以将其添加到   特定元素/滚动容器)

您还可以获取参考表格Here以及有关浏览器兼容性的信息

overflow-anchor属性可以应用于all elements