局部滚动和修改滚动条样式
局部区域滚动
/* --- 不滚动部分 --- */
.box {
overflow: hidden;
height: 100%;
}
/* --- 滚动部分 --- */
.scroll-area {
-webkit-overflow-scrolling: touch;
overflow-y:scroll;//overflow-x 横屏滚动 overflow-y 竖屏滚动
white-space: nowrap;
}
修改滚动条样式
/* --- 改变滚动条样式 --- */
.scroll-area::-webkit-scrollbar {
width: 10px;
}
/* --- 滚动条里面的滚动块 灰色方块 --- */
.scroll-area::-webkit-scrollbar-thumb {
border-radius: 10px;
-webkit-box-shadow: inset 0 0 5px
background:
}
/* --- 滚动条里面轨道 黄色轨道 --- */
.scroll-area::-webkit-scrollbar-track {
-webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
border-radius: 10px;
background:
/* border: none;
background: none; */
}
隐藏滚动条并可滚动,兼容诸多浏览器(目前还没发现不生效的)
/* --- webkit --- */
.scroll-area::-webkit-scrollbar {
display: none;
}
html {
/* --- ie --- */
-ms-overflow-style: none;
/* --- firefox --- */
overflow: -moz-scrollbars-none;
}