UNPKG

zui

Version:

一个基于 Bootstrap 深度定制开源前端实践方案,帮助你快速构建现代跨屏应用。

61 lines (50 loc) 2.15 kB
section: control id: scrollbar description: 美化浏览器滚动条 icon: icon-resize-v filter: gundongtiao gdt --- # 滚动条 ZUI也针对浏览器的滚动条进行了样式优化。 <div class="alert alert-warning"> <h4>提示</h4> <p>滚动条样式仅仅使用桌面浏览器,在设备屏幕宽度小于 `768px` 时不会应用滚动条样式。</p> </div> <div class="alert alert-warning"> <h4>浏览器兼容性</h4> <p>滚动条样式目前仅支持Webkit内核浏览器。</p> </div> ## 基本样式 <div style="max-height: 100px; max-width:250px; overflow: scroll; scroll: both" class="example panel"> <h1>滚动条样式测试</h1> <p>一些文字</p> <p>更多的文字</p> <p>更多的文字</p> <p>更多的文字</p> <p> 长段落文本,长段落文本,长段落文本,长段落文本,长段落文本,长段落文本,长段落文本,长段落文本,长段落文本,长段落文本,长段落文本,长段落文本,长段落文本,长段落文本,长段落文本,长段落文本。</p> <div class="alert" style="width: 300px"> <h4>较宽的内容。</h4> </div> </div> ## 动态隐藏与显示 为可滚动的容器元素添加 `.scrollbar-hover` 类,即可在默认情况下隐藏滚动条,在鼠标悬停在容器元素区域时显示滚动条。 <example> <div style="max-height: 100px; max-width:250px; overflow: scroll; scroll: both" class="panel panel-body scrollbar-hover"> <h1>鼠标悬停此区域才显示滚动条</h1> <p>一些文字</p> <p>更多的文字</p> <p>更多的文字</p> <p>更多的文字</p> <p> 长段落文本,长段落文本,长段落文本,长段落文本,长段落文本,长段落文本,长段落文本,长段落文本,长段落文本,长段落文本,长段落文本,长段落文本,长段落文本,长段落文本,长段落文本,长段落文本。</p> <div class="alert" style="width: 300px"> <h4>较宽的内容。</h4> </div> </div> </example> ```html <div class="scrollbar-hover" style="max-height: 100px; overflow: scroll;"> ... </div> ```