• 关于scrollbar-face-color只支持ie的解决办法!


    关于scrollbar-face-color只支持ie的解决方法!!
    今天突然有人问我滚动条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 { 3px; height: 3px;}   
    ::-webkit-scrollbar-track-piece { }   
    ::-webkit-scrollbar-thumb{height: 50px; -webkit-border-radius: 3px;}  
    解释:
    ::-webkit-scrollbar 滚动条宽跟高
    ::-webkit-scrollbar-track-piece 滚动条样式底部内层样式
    ::-webkit-scrollbar-thumb 滚动条滑块样式
    -webkit-border-radius: 滚动条滑块边角–导圆角

    FireFox下自定义滚动条:(或许有些问题,参考)
    @-moz-document url-prefix(http://),url-prefix(https://) {   
    /* 滚动条颜色 */  
    scrollbar {   
       -moz-appearance: none !important;   
       background: rgb(0,255,0) !important;   
    }   
    /* 滚动条按钮颜色 */  
    thumb,scrollbarbutton {   
       -moz-appearance: none !important;   
          
    }   
    /* 鼠标悬停时按钮颜色 */  
      
    thumb:hover,scrollbarbutton:hover {   
       -moz-appearance: none !important;   
          
    }   
    /* 隐藏上下箭头 */  
    scrollbarbutton {   
       display: none !important;   
    }   
    /* 纵向滚动条宽度 */  
    scrollbar[orient="vertical"] {   
      min- 15px !important;   
    }   
    }  
    FF下用JS实现自定义滚动条:

    JS
    <script type=“text/javascript” src=“JQUERY-1.1.3.1.js”$amp;>amp;$lt;/script$amp;>amp;$nbsp;   
    <script type=“text/javascript” src=“jquery.linscroll.js“$amp;>amp;$lt;/script$amp;>amp;$nbsp;   
    <script type=“text/javascript”$amp;>amp;$nbsp;   
    $(document).ready(    
    function(){    
    $(’#scrollContent’).setScroll( //scrollContent为滚动层的ID 
    {img:scroll_bk.gif’,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$amp;>amp;$nbsp; 
    HTML
    <div id=“scrollContent” style=“140px;overflow:hidden;height:170px;”>内容</div$amp;>amp;$nbsp;

  • 相关阅读:
    No module named scrapy 成功安装scrapy,却无法import的解决方法
    linux装sqlite3
    linux python3 安装scrapy 后提示 -bash: scrapy: 未找到命令
    使用splash爬去JavaScript动态请求的内容
    python之auto鼠标/键盘事件
    python分割txt文件
    [WPF]使用WindowChrome自定义Window Style
    [UWP]浅谈按钮设计
    [UWP]用Shape做动画(2):使用与扩展PointAnimation
    [UWP]用Shape做动画
  • 原文地址:https://www.cnblogs.com/mopagunda/p/5141338.html
Copyright © 2020-2023  润新知