当前位置:首页 > 生活经验 > 正文内容

设置滚动条样式(怎么设置滚动条的样式)

飞龙2023年02月26日 17:45:12生活经验589

当朋友们看到这个文章时想必是想要了解设置滚动条样式相关的知识,这里同时多从个角度为大家介绍怎么设置滚动条的样式相应的内容。

文章目录一览:

设置滚动条样式

.rules-bar .el-card__body::-webkit-scrollbar{ //先改变body的滚动条宽度

width: 8px;

}

.rules-bar .el-card__body::-webkit-scrollbar-track{//再改变body的滚动条轨道颜色

background: rgb(200, 200, 200);

border-radius: 5px;

}

.rules-bar .el-card__body::-webkit-scrollbar-thumb{//最后改变body的滚动条滑轨相关的样式

background: rgb(120, 120, 120);

border-radius: 5px;

}

如何设置滚动条的样式?

那么如何设置滚动条的样式呢?其实很简单,只需要在网页中加一些样式就可以了,代码如下:BODY { SCROLLBAR-FACE-COLOR: rgb(0,204,0); SCROLLBAR-3DLIGHT-COLOR: rgb(0,207,116); SCROLLBAR-DARKSHADOW-COLOR: rgb(0,227,163); }注:例子中滚动条是设置成绿色的,颜色可以根据需要或个人喜好来定,只需改变RGB的数值即可。

用css怎么设置div滚动条的样式,可改变大小的

在css设置可改变大小的div滚动条样式方法:

1.首先新建html文档,进入代码书写界面。

2.在/head和body的里面写入代码,在div里面写入想要输入的内容/div。

3.书写外层轨道css代码。body::-webkit-scrollbar { width:20px; height:2px; background:#ccc; border-radius:10px;/*外层轨道*/}

这里主要是设置外层轨道的形状和颜色。

4.书写内层轨道css代码。body::-webkit-scrollbar-thumb{ display:block; width:6px; margin:0 auto; border-radius: 10px; background:red;/*内层轨道*/}

这里主要是设置内层轨道的形状和颜色。

5.代码工作做完后,就可以查看效果,效果如下红框所示,滚动条设置完成。

浏览器滚动条样式设置

在开发过程中会经常遇到列表过多,然后需要滚动显示的需求,然而浏览器自带的滚动条样式往往与项目整体界面风格不搭,并且还可能有点丑,就需要去调整他的样式。

目前我使用过两种方法:

1、隐藏滚动条,或者控制滚动条宽度。 目前各个浏览器没有统一的样式处理,需要针对浏览器分别设置。

(1)chrome或safari:

node::-webkit-scrollbars { width: 0; // display:none; }

(2)firefox

node { scrollbar-width:none; }

(3)IE

node { -ms-overflow-style:none; }

2、修改滚动块,滚动槽的样式。 目前只了解到chrome的样式修改

(1)chrome

node::-webkit-scrollbar-track {}  //修改滚动槽的样式

node::-webkit-scrollbar-thumb {} //修改滚动块的样式

因为平时工作都是运用的react框架开发,所以经过我的一番呕心沥血的查找,发现了这个贼好用的插件!

安装: npm i react-custom-scrollbars

导入: import Scrollbars from "react-custom-scrollbars";

可配置项:

class CustomScrollbars extends Component {

  render() {

    return (

      Scrollbars

        onScroll={this.handleScroll}  //滚动监听函数

        onScrollFrame={this.handleScrollFrame}  

        onScrollStart={this.handleScrollStart} //滚动开始时执行的函数

        onScrollStop={this.handleScrollStop}  //滚动结束时执行的函数

        onUpdate={this.handleUpdate}  

        renderView={this.renderView}

        //自定义水平滚动槽样式

        renderTrackHorizontal={(props)=div className="my-style" {...props}/div} 

        //自定义垂直滚动槽样式

        renderTrackVertical={(props)=div className="my-style" {...props}/div} 

         //自定义水平滚动块样式

        renderThumbHorizontal={(props)=div className="my-style" {...props}/div} 

        // 自定义垂直滚动块样式

        renderThumbVertical={(props)=div className="my-style" {...props}/div} 

        autoHide  //鼠标移除自动隐藏

        autoHideTimeout={1000}  //设置隐藏的延迟执行时间

        autoHideDuration={200}  //设置隐藏动画的持续时间

        autoHeight  //根据所包含的节点自动调整高度

        autoHeightMin={0} //自动调整的最小高度

        autoHeightMax={200} //自动调整的最大高度,超过则滚动显示

        thumbMinSize={30} //滚动块的最小高度(默认自适应)

        universal={true}

        {...this.props}

           ...需要滚动显示的dom树

        /Scrollbars

    );

  }

}

css设置滚动条样式不生效?

1、首先打开前端开发工具,新建一个HTML代码页面,如下图所示。

2、在html代码页面上创建一个父div和一个子div,同时给这两个div添加一个class分别为scroll-box、scroll。

3、给子div添加内容,为了让滚动条可以实现,尽量多添加一些内容。

4、设置scroll-box、scroll类样式。给scroll-box设置一个高度和内容超出后隐藏的样式,给scroll设置内容超出后显示滚动条、高度为100%、宽=100%+滚动条的宽

5、最后保存html代码,然后使用浏览器打开,这个时候会发现滚动条已经不显示出来,但是页面内容依然可以滚动。

css怎样设置滚动条的颜色及样式

改变浏览器默认的滚动条样式:

//滚动条凹槽的颜色,还可以设置边框属性

::-webkit-scrollbar-track-piece{

background-color:#f8f8f8; 

}

//滚动条的宽度

::-webkit-scrollbar{

width:9px;

height:9px;

}

//滚动条的设置

::-webkit-scrollbar-thumb{

background-color:#dddddd;

background-clip:padding-box;

min-height:28px;

}

::-webkit-scrollbar-thumb:hover{

background-color:#bbb;

}

扩展资料:

给某个div,class为test1加滚动条样式:

.test1::-webkit-scrollbar{

width:8px;

}

.test1::-webkit-scrollbar-track{

background-color:red;

-webkit-border-radius:2em;

-moz-border-radius:2em;

border-radius:2em;

}

.test1::-webkit-scrollbar-thumb{

background-color:green;

-webkit-border-radius:2em;

-moz-border-radius:2em;

border-radius:2em;

}

关于设置滚动条样式和怎么设置滚动条的样式的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。

扫描二维码推送至手机访问。

版权声明:本文由飞龙小词经验网发布,如需转载请注明出处。

本文链接:https://www.feilongsi.com/shenhuo/20413.html

分享给朋友:

“设置滚动条样式(怎么设置滚动条的样式)” 的相关文章

新鲜鱿鱼如何存放冰箱(新鲜鱿鱼存放冰箱怎么保鲜)

新鲜鱿鱼如何存放冰箱(新鲜鱿鱼存放冰箱怎么保鲜)

有很多朋友不知道新鲜鱿鱼如何存放冰箱要如何操作,今天为大家整理了很多新鲜鱿鱼存放冰箱怎么保鲜相关的答案,组成一篇内容丰富的文章,希望能到您 文章目录一览: 1、鱿鱼怎么保存? 2、鱿鱼怎么保存最新鲜 3、活鱿鱼怎么保鲜 4、鲜鱿鱼怎么存放 鱿鱼怎么保存? 鱿鱼保存根据不同的情况有以下几...

冰箱结冰怎么处理抽屉拿不出来(冰箱冷冻室里老结冰,抽屉也拿不出来,教你一招轻松解决)

冰箱结冰怎么处理抽屉拿不出来(冰箱冷冻室里老结冰,抽屉也拿不出来,教你一招轻松解决)

当朋友们看到这个文章时想必是想要了解冰箱结冰怎么处理抽屉拿不出来相关的知识,这里同时多从个角度为大家介绍冰箱冷冻室里老结冰,抽屉也拿不出来,教你一招轻松解决相应的内容。 文章目录一览: 1、冰箱抽屉老是结冰打不开怎么办? 2、冰箱结冰抽屉拉不出来 3、冰箱被冻住了抽屉拉不出来怎么办 4、...

火车上可以带生牛羊肉吗(火车上能带生羊肉牛肉吗?)

火车上可以带生牛羊肉吗(火车上能带生羊肉牛肉吗?)

今天给各位分享火车上可以带生牛羊肉吗的知识,其中也会对火车上能带生羊肉牛肉吗?进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站 文章目录一览: 1、听说乌鲁木齐火车站不让带生牛羊肉上火车是真的吗? 2、高铁和火车可以带生牛肉吗 高铁和火车能带生牛肉吗 3、生牛肉可以带上高铁吗?...

先兆性流产哪些不能吃(先兆流产什么不能吃)

先兆性流产哪些不能吃(先兆流产什么不能吃)

本篇文章给大家谈谈先兆性流产哪些不能吃,以及先兆流产什么不能吃对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。 文章目录一览: 1、早孕先兆流产的饮食禁忌有哪些 2、先兆流产不能吃什么食物 3、有先兆性流产症状,什么食物不能吃? 早孕先兆流产的饮食禁忌有哪些 早孕先兆流产的饮食禁忌...

手机怎么使用五笔输入法(手机版五笔输入法怎么用)

手机怎么使用五笔输入法(手机版五笔输入法怎么用)

本篇文章给大家谈谈手机怎么使用五笔输入法,以及手机版五笔输入法怎么用对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。 文章目录一览: 1、手机怎样用五笔输入法打字 2、手机怎么使用五笔输入法 在哪找到五笔输入法 3、手机五笔打字教程入门 4、手机的五笔怎么打 手机怎样用五笔输入法...

男士逛街搭配(男生逛街穿搭)

男士逛街搭配(男生逛街穿搭)

今天和朋友们分享男士逛街搭配相关的知识,相信大家通过本文介绍也能对男生逛街穿搭有自已的收获和理解。自己轻松搞问题。文章目录一览: 1、男生想在逛街的时候拥有超高的回头率,该如何穿搭呢? 2、平时逛街时,男生怎样穿搭比较能引起女士的注意? 3、男士逛街搭配 三款搭配让你成为潮男 男生想在逛街...