• 技术文章 >web前端 >css教程

    css如何添加滚动条

    醉折花枝作酒筹醉折花枝作酒筹2021-07-23 15:13:23原创888

    在css中,可以使用overflow属性设置滚动条,只需要在元素里添加“overflow:scroll”样式即可。该属性定义溢出元素内容区的内容会如何处理。如果值为 scroll,不论是否需要,用户代理都会提供一种滚动机制。

    本教程操作环境:windows7系统、CSS3&&HTML5版、Dell G3电脑。

    一、我们可以使用overflow属性设置是否出现滚动条

    这个属性定义溢出元素内容区的内容会如何处理。如果值为 scroll,不论是否需要,用户代理都会提供一种滚动机制。因此,有可能即使元素框中可以放下所有内容也会出现滚动条。

    overflow:scroll /* x y 方向都会*/
    或者
    overflow-x:scroll /*只是x方向*/
    或者
    overflow-y:scroll  /*只是y方向*/

    overflow-y:设置当对象的内容超过其指定高度时如何管理内容;

    overflow-x:设置当对象的内容超过其指定宽度时如何管理内容

      参数:

      visible:扩大面积以显示所有内容

      auto:仅当内容超出限定值时添加滚动条

      hidden:总是隐藏滚动条

      scroll:总是显示滚动条

    当块级内容区域超出块级元素范围的时候,就会以滚动条的形式展示,你可以滚动里面的内容,里面的内容不会超出块级区域范围。

    二、使用scrollbar属性设置滚动条样式

    示例:

    /*定义滚动条高宽及背景
     高宽分别对应横竖滚动条的尺寸*/
    ::-webkit-scrollbar
    {
        width:16px;
        height:16px;
        background-color:#F5F5F5;
    }
    /*定义滚动条轨道
     内阴影+圆角*/
    ::-webkit-scrollbar-track
    {
        -webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);
        border-radius:10px;
        background-color:#F5F5F5;
    }
    /*定义滑块
     内阴影+圆角*/
    ::-webkit-scrollbar-thumb
    {
        border-radius:10px;
        -webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);
        background-color:#555;
    }

    推荐学习:css视频教程

    以上就是css如何添加滚动条的详细内容,更多请关注php中文网其它相关文章!

    声明:本文原创发布php中文网,转载请注明出处,感谢您的尊重!如有疑问,请联系admin@php.cn处理
    专题推荐:css 滚动条
    上一篇:css间距怎么设置 下一篇:css和c的区别是什么
    线上培训班

    相关文章推荐

    • css文本域怎么写• css怎么旋转• jq怎么写css样式• css中br是什么意思• css间距怎么设置

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网