由于页面上的表里的末一列的内容太多,显示的内容不美观了,就想在这一列上加滚动条,在网上搜了一下,用div可以实现,感觉还不错,下面的是在网上查到的。
 
想在div里添加滚动条设置一下style就ok了
 
  方位属性:
  width:限制div区域的宽
  height:限制div区域的高;
  top:元素的顶边相对于容器的顶边的偏移
  left:元素的左边相对于容器的右边的偏移
  right:元素的右边相对于容器的右边的偏移
  bottom:元素的底边相对于容器的底边的偏移
  z-index:div层位置,div必须是浮动的,值越大div越靠前,数值可以不连续
  滚动条属性:
  overflow-x:水平滚动条
  overflow-y:垂直滚动条
  overflow:水平和垂直滚动条
  值:
  visible 却省值,没有滚动条,根据内容自动扩撑区域的大小,即定义的区域无效
  scroll 总是显示滚动条
  hidden 没有滚动条,超出区域的内容不可见
  auto 根据内容自动判断是否添加滚动条
  颜色属性:
  scrollbar-3dlight-color立体滚动条亮边的颜色
  scrollbar-arrow-color上下按钮上三角箭头的颜色
  scrollbar-base-color滚动条的基本颜色
  scrollbar-darkshadow-color立体滚动条强阴影的颜色
  scrollbar-face-color立体滚动条凸出部分的颜色
  scrollbar-highlight-color滚动条空白部分的颜色
  scrollbar-shadow-color立体滚动条阴影的颜色
  scrollbar-track-color滑道颜色

详解:

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下自定义滚动条:(或许有些问题,参考http://g.mozest.com/thread-38113-1-1)
@-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;  
   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>

div添加滚动条常见属性的更多相关文章

  1. 给div添加滚动条

    最简单的方法: <div style="height:300px;width:100px;overflow:auto"><div/>(height和widt ...

  2. js在以div添加滚动条

    给予div另外,当我们必须定义高度和宽度的滚动条,使滚动条是有效,增加样式:overflow:auto; 版权声明:本文博主原创文章.博客,未经同意不得转载.

  3. css 给div 添加滚动条样式hover 效果

             css .nui-scroll { margin-left: 100px; border: 1px solid #000; width: 200px; height: 100px; ...

  4. 【div】给div添加滚动条

    <div class="infomation" style=" max-height: 500px; overflow: auto;"> style ...

  5. div 添加滚动条

    <div id="dic" style="overflow:auto">

  6. div添加滚动条

  7. DIV设置滚动条在最底端

    网站聊天样式,无论添加什么内容div的滚动条都显示在最底端 将div添加滚动条,给div一定的高度 <div id='up' style='height:100px; width:400px;o ...

  8. div中添加滚动条

    <div style="position:absolute; height:400px; overflow:auto"></div>div 设置滚动条显示: ...

  9. Ext.Window 的常见属性

    Ext.Window 的常见属性:    plain:true,(默认不是)    resizable:false,(是否可以改变大小,默认可以)    maximizable:true,(是否增加最 ...

随机推荐

  1. (6/24) 插件配置:轻松配置JS文件压缩

    实际开发中,在项目上线之前,我们编写的js代码是需要进行压缩的,我们可以采取压缩软件或者在线进行压缩,这不是我们的重点,在webpack中实现JS代码的压缩才是本节的核心. 通过webpack中可实现 ...

  2. 0_Simple__simpleLayeredTexture

    二维分层纹理 ▶ 源代码.用纹理方法把元素按原顺序从 CUDA3D 数组中取出来,求个相反数再加上层数放入全局内存,输出. #include <stdio.h> #include &quo ...

  3. linux 使用随笔

    目录:1,ab命令 一,ab命令 ab网站压力测试命令的参数.输出结果的中文注解 ab命令是Apache的Web服务器的性能测试工具,它可以测试安装Web服务器每秒种处理的HTTP请求. 来自: ht ...

  4. JS检测当前设备是PC还是移动端

    用到的时候找到的分享下,也是收藏下,本地收藏多了感觉找起来很麻烦 方法1: function IsPC() { var userAgentInfo = navigator.userAgent; var ...

  5. 编写一个基于Soap DataModule的三层数据库应用

    服务器端:建立一个Web App Debugger executable类型,不需要接口,添加一个SoapData Module,放上AdoCon,AdoDataSet,DataSetProvider ...

  6. 机器学习入门-主成分分析(PCA)

    主成分分析: 用途:降维中最常用的一种方法 目标:提取有用的信息(基于方差的大小) 存在的问题:降维后的数据将失去原本的数据意义 向量的内积:A*B = |A|*|B|*cos(a) 如果|B| = ...

  7. Procedure-Function oracle

    说明:SQL语言共分为四大类:数据查询语言DQL,数据操纵语言DML, 数据定义语言DDL,数据控制语言DCL. 0.调试 点击procedure名,右键选择调试.即可进入调试模式.找到procedu ...

  8. unity 查找脚本被场景中哪些对象引用

    在需要查找的脚本上右键: 在场景中已经显示出所有引用该脚本的对象

  9. 文件和Variant的转换

    function FileToVariant(FileName: String): OleVariant; var   AStream: TFileStream;   MyBuffer: Pointe ...

  10. iis配置asp.net常见验证失败问题解决方案

    很多朋友在用IIS6架网站的时候遇到不少问题,而这些问题有些在过去的IIS5里面就遇到过,有些是新出来的,俺忙活了一下午,做 了很多次试验,结合以前的排错经验,做出了这个总结,希望能给大家帮上忙:) ...