scrollbar-width - CSS(层叠样式表) 编辑
这是一个实验中的功能
此功能某些浏览器尚在开发中,请参考浏览器兼容性表格以得到在不同浏览器中适合使用的前缀。由于该功能对应的标准文档可能被重新修订,所以在未来版本的浏览器中该功能的语法和行为可能随之改变。
scrollbar-width
属性允许开发者设置滚动条出现时的厚度
初始值 | auto |
---|---|
适用元素 | scrolling boxes |
是否是继承属性 | 否 |
计算值 | as specified |
Animation type | discrete |
Syntax
/* Keyword values */
scrollbar-width: auto;
scrollbar-width: thin;
scrollbar-width: none;
/* Global values */
scrollbar-width: inherit;
scrollbar-width: initial;
scrollbar-width: unset;
Values
- <scrollbar-width>
- 将滚动条的宽度定义为数值宽度或者预定义宽度,当被定义为预定义宽度时,则必须为下列值之一:
auto
系统默认的滚动条宽度 thin
系统提供的瘦滚动条宽度,或者比默认滚动条宽度更窄的宽度 none
不显示滚动条,但是该元素依然可以滚动 注意:scrollbar-width的长度值有可能从规范中删除,scrollbar-width属性本身也是如此。 (Issue 1958)
Note: User Agents must apply any
scrollbar-width
value set on the root element to the viewport.
Formal syntax
auto | thin | none
Example
CSS
.scroller {
width: 300px;
height: 100px;
overflow-y: scroll;
scrollbar-width: thin;
}
HTML
<div class="scroller">Veggies es bonus vobis, proinde vos postulo essum magis kohlrabi welsh onion daikon amaranth tatsoi tomatillo melon azuki bean garlic. Gumbo beet greens corn soko endive gumbo gourd. Parsley shallot courgette tatsoi pea sprouts fava bean collard greens dandelion okra wakame tomato. Dandelion cucumber earthnut pea peanut soko zucchini.</div>
Result
Specifications
Specification | Status | Comment |
---|---|---|
CSS Scrollbars Level 1 scrollbar-width | Working Draft | Initial Definition |
Browser compatibility
BCD tables only load in the browser
The compatibility table in this page is generated from structured data. If you'd like to contribute to the data, please check out https://github.com/mdn/browser-compat-data and send us a pull request.See also
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论