给DIV添加滚动条的实现代码

  发布时间:2013-05-03 11:47:25   作者:佚名   我要评论
有时候我们需要为div加滚动条,那么就可以参考下面的代码

直接为div指定overflow属性为auto即可,但是必须指定div的高度,如下:


复制代码
代码如下:

<div style="position:absolute; height:400px; overflow:auto"></div>

如果要出现水平滚动条,则: overflow-x:auto
同理,垂直滚动条为: overflow-y:auto
如果该div被包含在其他对象例如td中,则位置可设为相对:position:relative

 例如:


提示:您可以先修改部分代码再运行


如果想更好的实现效果可以参考下面的代码:

所谓DIV滚动条,就是利用DIV标签,在里面嵌入CSS样式表,加入overflow的属性值,这样,当div所规范的区域内的内容达到一定程序时,滚动条就派上用场。其功能大约是为了节约页面空间,就是所谓的“缩地”了。看看效果如何吧,代码在下一楼提供。
参考核心代码:

复制代码
代码如下:

<DIV style="PADDING-RIGHT:10px;OVERFLOW-Y:auto;PADDING-LEFT:10px;SCROLLBAR-FACE-COLOR:#ffffff;FONT-SIZE:11pt;PADDING-BOTTOM:0px;SCROLLBAR-HIGHLIGHT-COLOR:#ffffff;OVERFLOW:auto;WIDTH:510px;SCROLLBAR-SHADOW-COLOR:#919192;COLOR:blue;SCROLLBAR-3DLIGHT-COLOR:#ffffff;LINE-HEIGHT:100%;SCROLLBAR-ARROW-COLOR:#919192;PADDING-TOP:0px;SCROLLBAR-TRACK-COLOR:#ffffff;FONT-FAMILY:宋体;SCROLLBAR-DARKSHADOW-COLOR:#ffffff;LETTER-SPACING:1pt;HEIGHT:200px;TEXT-ALIGN:left">
</div>


  滚动条相关颜色属性:
  face-color:滑块颜色
  hightlight-color:高亮颜色
  3dlight-color:三维光线颜色
  darkshadow-color:暗影颜色
  shadow-color:阴影颜色
  arrow-color:箭头颜色
  tack-color:滑道颜色
  
  滚动条属性:
  overflow:auto为自动,yes为有,no为无
  overflow-x:横向滚动条
  overflow-y:纵向滚动条

相关文章

  • div的滚动条如何实现

    想让div拥有滚动条可以直接为div指定overflow属性但必须指定div的高度,下面有个示例,大家可以参考下
    2014-02-13
  • css将div层固定显示在页面底部不随滚动条滚动

    将div层固定显示在页面底部,在某些情况下还是很实用的,在本文为大家介绍下使用css是如何实现的,需要的碰可以参考下
    2013-11-20
  • 给div加滚动条 div显示滚动条设置代码

    div加滚动条在前端的网页布局中为了达到类似textarea的效果采取的一种方式,下面提供了几种设置方法,需要注意的是直接为div指定overflow属性为auto即可,但是必须指定div
    2013-04-25
  • css实现div自动添加滚动条(图片或文字等超出时显示)

    css实现div自动添加滚动条比较实用的功能,当图片或文字超出div所规定的宽或高时,会自动出现滚动条,这一点还是比较有利于用户体验的,本文整理了一些实现自动滚动条的方
    2013-01-25
  • div css 滚动条样式 DIV滚动条属性及样式设置方式

    所谓DIV滚动条,就是利用DIV标签,在里面嵌入CSS样式表,加入overflow的属性值,这样,当div所规范的区域内的内容达到一定程序时,滚动条就派上用场,这里为你介绍DIV滚动条
    2012-12-23
  • 详解如何用div实现自制滚动条

    这篇文章主要介绍了详解如何用div实现自制滚动条,滚动条是浏览器中最常见的组件了。想要学习如何自制滚动条的方法,需要了解的朋友可以参考下
    2018-03-21

最新评论