最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

关于css:scrollbar-face-color只支持ie的解决方法

来源:懂视网 责编:小采 时间:2020-11-27 18:50:42
文档

关于css:scrollbar-face-color只支持ie的解决方法

关于css:scrollbar-face-color只支持ie的解决方法:今天突然有人问我滚动条css自定义的方法,我发现用scrollbar-base-color这种方法只有ie支持,查了半天资料总结如下。 IE浏览器中自定义滚动条样式: HTML { scrollbar-base-color: #C0C0C0; scrollbar-base-color: #C0C0
推荐度:
导读关于css:scrollbar-face-color只支持ie的解决方法:今天突然有人问我滚动条css自定义的方法,我发现用scrollbar-base-color这种方法只有ie支持,查了半天资料总结如下。 IE浏览器中自定义滚动条样式: HTML { scrollbar-base-color: #C0C0C0; scrollbar-base-color: #C0C0

今天突然有人问我滚动条css自定义的方法,我发现用scrollbar-base-color这种方法只有ie支持,查了半天资料总结如下!!!

IE浏览器中自定义滚动条样式:

HTML { 
scrollbar-base-color: #C0C0C0; 
scrollbar-base-color: #C0C0C0; 
scrollbar-3dlight-color: #C0C0C0; 
scrollbar-highlight-color: #C0C0C0; 
scrollbar-track-color: #EBEBEB; 
scrollbar-arrow-color: black; 
scrollbar-shadow-color: #C0C0C0; 
scrollbar-dark-shadow-color: #C0C0C0; 
}

解释:
介绍一下涉及浏览器滚动条的样式表内容(某些样式需ie5.5+才能支持):
1.overflow内容溢出时的设置(设定被设定对象是否显示滚动条)
overflow-x水平方向内容溢出时的设置
overflow-y垂直方向内容溢出时的设置
以上三个属性设置的值为visible(默认值)、scroll、hidden、auto。

2.scrollbar-3d-light-color立体滚动条亮边的颜色(设置滚动条的颜色)
scrollbar-arrow-color上下按钮上三角箭头的颜色
scrollbar-base-color滚动条的基本颜色
scrollbar-dark-shadow-color立体滚动条强阴影的颜色
scrollbar-face-color立体滚动条凸出部分的颜色
scrollbar-highlight-color滚动条空白部分的颜色
scrollbar-shadow-color立体滚动条阴影的颜色

CHROME浏览器中自定义滚动条样式:

::-webkit-scrollbar { width: 3px; height: 3px;} 
::-webkit-scrollbar-track-piece { background-color: #ffffff;} 
::-webkit-scrollbar-thumb{height: 50px; background-color: #666; -webkit-border-radius: 3px;}

解释:

::-webkit-scrollbar 滚动条宽跟高 
::-webkit-scrollbar-track-piece 滚动条样式底部内层样式 
::-webkit-scrollbar-thumb 滚动条滑块样式 
-webkit-border-radius: 滚动条滑块边角–导圆角

FireFox下自定义滚动条:

/* 滚动条颜色 */ 
scrollbar { 
 -moz-appearance: none !important; 
 background: rgb(0,255,0) !important; 
} 
/* 滚动条按钮颜色 */ 
thumb,scrollbarbutton { 
 -moz-appearance: none !important; 
 background-color: rgb(0,0,255) !important; 
} 
/* 鼠标悬停时按钮颜色 */ 
 
thumb:hover,scrollbarbutton:hover { 
 -moz-appearance: none !important; 
 background-color: rgb(255,0,0) !important; 
} 
/* 隐藏上下箭头 */ 
scrollbarbutton { 
 display: none !important; 
} 
/* 纵向滚动条宽度 */ 
scrollbar[orient="vertical"] { 
 min-width: 15px !important; 
} 
}

FF下用JS实现自定义滚动条:

JS

<script type=“text/javascript” src=“JQUERY-1.1.3.1.js”></script> 
<script type=“text/javascript” src=“jquery.linscroll.js“></script> 
<script type=“text/javascript”> 
$(document).ready( 
function(){ 
$(’#scrollContent’).setScroll( //scrollContent为滚动层的ID 
{img:scroll_bk.gif’,width:10},//背景图及其宽度 
{img:scroll_arrow_up.gif’,height:3},//up image 
{img:scroll_arrow_down.gif’,height:3},//down image 
{img:scroll_bar.gif’,height:25}//bar image 
);}); 
</script> 
HTML 
<div id=“scrollContent” style=“width:140px;overflow:hidden;height:170px;”>内容</div>

文档

关于css:scrollbar-face-color只支持ie的解决方法

关于css:scrollbar-face-color只支持ie的解决方法:今天突然有人问我滚动条css自定义的方法,我发现用scrollbar-base-color这种方法只有ie支持,查了半天资料总结如下。 IE浏览器中自定义滚动条样式: HTML { scrollbar-base-color: #C0C0C0; scrollbar-base-color: #C0C0
推荐度:
标签: IE 支持 兼容
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top