建设一个网站需要哪些费用吗,直播网站开发核心技术,仿站工具教程,wordpress主题修改头部CSS设置超出范围滚动条和滚动条样式 效果展示 当块级内容区域超出块级元素范围的时候#xff0c;就会以滚动条的形式展示#xff0c;你可以滚动里面的内容#xff0c;里面的内容不会超出块级区域范围。
未设置超出隐藏#xff0c;显示滚动条 超出隐藏#xff0c;显示滚动…CSS设置超出范围滚动条和滚动条样式 效果展示 当块级内容区域超出块级元素范围的时候就会以滚动条的形式展示你可以滚动里面的内容里面的内容不会超出块级区域范围。
未设置超出隐藏显示滚动条 超出隐藏显示滚动条 overflow: scroll
示例代码
div classboxdiv10月23日开盘前青岛啤酒600600发布公告近日关注到媒体关于青岛啤酒三厂的相关报道。就相关媒体报道公司高度重视第一时间向公安机关报警。公安机关已介入调查。该批次麦芽已经全部封存。公司并已在青岛啤酒官方微博上进行了情况说明。目前公司生产经营情况一切正常。/divdiv10月20日晚间青岛啤酒在其官方微博发布情况说明表示针对10月19日网上出现的青岛啤酒三厂的相关视频公司高度重视第一时间向公安机关报警公安机关已介入调查。目前该批麦芽已经全部封存。公司继续加大管理力度确保产品质量欢迎广大消费者监督。/divdiv同日晚山东省平度市市场监督管理局官方微博发布情况说明称10月19日发现涉青岛啤酒三厂的网上相关视频后立即成立调查小组进驻现场进行调查并对视频所反映的该批原料全部封存。一经查实将依法依规严肃处理。/div
/div.box {width: 300px;height: 300px;border: 1px solid #ff060a;margin: 100px auto 0;padding: 12px;/* 数字超出范围换行 *//* word-wrap:break-word; */overflow: scroll;
}在CSS 中当内容超出容器范围后我们在块级容器上对其设置了属性:
overflow:scroll /* x y 方向都会*/
或者
overflow-x:scroll /*只是x方向滚动条*/
或者
overflow-y:scroll /*只是y方向滚动条*/滚动条样式
.box {width: 300px;height: 300px;border: 1px solid #ff060a;margin: 100px auto 0;padding: 12px;overflow-y: scroll;
}
/* 滚动条整体部分 */
.box::-webkit-scrollbar {width: 8px;height: 10px;
}
/* 滚动槽 */
.box::-webkit-scrollbar-track {border-radius: 1px;background: rgba(220, 220, 220, 0.2);-webkit-box-shadow: inset 0 0 6px rgba(139, 139, 139, 0.3);
}
/* 滚动条滑块样式 */
.box::-webkit-scrollbar-thumb {background-clip: content-box;border-radius: 6px;background: rgba(4, 103, 224, 0.5);-webkit-box-shadow: inset 0 0 6px rgba(20, 20, 20, 0.3);
}设置滚动条样式之后效果图 设置滚动条常用的七个属性
1、::-webkit-scrollbar 滚动条整体部分其中的属性有width,height,background,border等 2、::-webkit-scrollbar-button 滚动条两端的按钮。可以用display:none让其不显示也可以添加背景图片颜色改变显示效果 3、::-webkit-scrollbar-track 外层轨道。可以用display:none让其不显示也可以添加背景图片颜色改变显示效果 4、::-webkit-scrollbar-track-piece 内层轨道需要注意的就是它会覆盖第三个属性的样式 5、::-webkit-scrollbar-thumb 滚动条里面可以拖动的那部分 6、::-webkit-scrollbar-corner 边角两个滚动条交汇处 7、::-webkit-resizer 两个滚动条交汇处用于拖动调整元素大小的小控件基本用不上。
属性后面可以设置的事件 :horizontal//适用于任何水平方向上的滚动条 :vertical//适用于任何垂直方向的滚动条 :decrement//适用于按钮和轨道碎片。表示递减的按钮或轨道碎片例如可以使区域向上或者向右移动的区域和按钮 :increment//适用于按钮和轨道碎片。表示递增的按钮或轨道碎片例如可以使区域向下或者向左移动的区域和按钮 :start//适用于按钮和轨道碎片。表示对象按钮轨道碎片是否放在滑块的前面 :end //适用于按钮和轨道碎片。表示对象按钮轨道碎片是否放在滑块的后面 :double-button//适用于按钮和轨道碎片。判断轨道结束的位置是否是一对按钮。也就是轨道碎片紧挨着一对在一起的按钮。 :single-button//适用于按钮和轨道碎片。判断轨道结束的位置是否是一个按钮。也就是轨道碎片紧挨着一个单独的按钮。 :no-button//表示轨道结束的位置没有按钮。 :corner-present//表示滚动条的角落是否存在。 :window-inactive//适用于所有滚动条表示包含滚动条的区域焦点不在该窗口的时候。