滚动条样式美化

news2025/1/4 8:23:24

css手搓

<script setup>
import { ref } from "vue";
</script>

<template>
  <div class="ii">
    <div>ssssssssssssss</div>
    <div>ssssssssssssss</div>
    <div>ssssssssssssss</div>
    <div>ssssssssssssss</div>
    <div>ssssssssssssss</div>
    <div>ssssssssssssss</div>
    <div>ssssssssssssss</div>
    <div>ssssssssssssss</div>
    <div>ssssssssssssss</div>
    <div>ssssssssssssss</div>
    <div>ssssssssssssss</div>
  </div>
</template>

<style scoped lang="scss">
.ii {
  height: 100px;
  width: 200px;
  overflow-y: scroll;
  border: 1px red solid;
}

// 整个滚动条区域
::-webkit-scrollbar {
  width: 10px;
  background-color: skyblue;
  border: 2px rgb(234, 183, 53) solid;
  border-radius: 5px;
}

// 滚动轴区域
::-webkit-scrollbar-thumb {
  background-color: rgb(21, 255, 0);
  border-radius: 5px;
}
</style>

在这里插入图片描述
参考文章

使用element-plus

Scrollbar 滚动条
官方文档
在这里插入图片描述

<script setup>
import { ref } from "vue";
const count = ref(3);

const add = () => {
  count.value++;
};
const onDelete = () => {
  if (count.value > 0) {
    count.value--;
  }
};
</script>
<template>
  <div class="ii">
    <el-button @click="add">Add Item</el-button>
    <el-button @click="onDelete">Delete Item</el-button>
    <el-scrollbar max-height="400px">
      <p v-for="item in count" :key="item" class="scrollbar-demo-item">
        {{ item }}
      </p>
    </el-scrollbar>
  </div>
</template>

<style scoped lang="scss">
.ii {
  width: 300px;
  // 能滚区域的颜色
  :deep(.el-scrollbar__thumb) {
    background-color: rgb(49, 238, 24);
    opacity: 1;
  }

  //   整个滚动条轨道的颜色
  :deep(.el-scrollbar__bar) {
    background-color: #67bdec2f;
  }
}
.scrollbar-demo-item {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 50px;
  margin: 10px;
  text-align: center;
  border-radius: 4px;
  /* background: var(--el-color-primary-light-9);
  color: var(--el-color-primary); */
  background: pink;
  color: red;
}
</style>



<style scoped lang="scss">
.ii {
  width: 300px;
  :deep(.el-scrollbar__bar.is-vertical) {
    // 设置滚动条颜色
    width: 20px;
  }

  :deep(.el-scrollbar__thumb) {
    background-color: rgb(49, 238, 24);
    opacity: 1;
  }

  :deep(.el-scrollbar__bar) {
    background-color: #67bdec2f;
  }
}
.scrollbar-demo-item {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 50px;
  margin: 10px;
  //   内容与滚动条之间的距离
  margin-right: 20px;
  text-align: center;
  border-radius: 4px;
  /* background: var(--el-color-primary-light-9);
  color: var(--el-color-primary); */
  background: pink;
  color: red;
}
</style>

在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1123365.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

【Python语言速回顾】——函数模块类与对象

目录 引入 一、函数 1、函数概述 2、参数和返回值 3、函数的调用 二、模块 1、模块概述 2、模块应用实例 三、类与对象 1、面向对象概述 2、类 3、类的特点 引入 为了使程序实现的代码更加简单。需要把程序分成越来越小的组成部分&#xff0c;3种方式——函数、对象…

10.26 来 CNCC 2023 T16 展位,TDengine 精美周边等你来领!

10 月 26 日你在哪&#xff1f; 这一天 TDengine 在美丽的大沈阳&#xff01; 没错 TDengine 受邀来参加中国计算机大会&#xff08;CNCC2023&#xff09;啦 在 CNCC T16 展位上 我们准备了很多精美周边礼品 等你来面基&#xff01; 另外我们还有一个好消息要分享 如果有…

Python-Pychram使用

1. pip命令安装库 一般pip安装库包&#xff0c;直接用下面命令即可&#xff1a; pip install package_name 指定安装库包的版本 pip instal package_namex.x.x 使用镜像源提高下载的速度&#xff08;这里用清华镜像源&#xff09; pip intall package_name -i https://pypi.tu…

公司如何选择数据防泄密软件

随着互联网信息的发展&#xff0c;很多企业的各类数据都是以电子文件的形式保存在员工电脑上&#xff0c;数据泄露的问题频发&#xff0c;并且在呈不断增加的趋势&#xff0c;造成的各种损失也是呈扩大的态势。具体分析这些数据泄露事件的发生原因&#xff0c;80%以上都是因为内…

【Python语言速回顾】——异常文件操作

目录 一、异常 1、检测异常try语句 2、抛出异常 3、异常处理流程 二、文件操作 1、打开文件 ①文件模式acess_mode ②文件缓冲区 2、基本的文件方法 ①读和写、关闭文件 ②读取行 ③文件重命名 ④删除文件&#xff08;系统中已存在的文件&#xff09; 3、基本的目…

[C++随想录] 二叉搜索树

搜素二叉树 二叉搜索树的使用二叉搜索树的模拟实现(K)整体结构循环版本递归版本 二叉搜索树的应用源码(kv) 二叉搜索树的使用 二叉搜索树 相较于 普通的二叉树来说: 根节点的左子树的所有键值都 小于 根节点, 根节点的右子树的所有键值 大于 根节点根节点的 左右子树 都是 二…

mac上mongodb 以及可视化工具 下载以及安装

简介 1. 下载 官网上的下载地址藏得非常深&#xff0c;不花老半天 根本找不到 下载地址 https://www.mongodb.com/try/download/community 目前最新社区版本7.0.2 下载链接 mac intel芯片 &#xff1a; https://fastdl.mongodb.org/osx/mongodb-macos-x86_64-7.0.2.tgz ma…

地面领域的“大疆”?通用足式机器人公司逐际动力获近2亿融资!

原创 | 文 BFT机器人 近日&#xff0c;通用足式机器人公司逐际动力完成天使轮和Pre-A轮融资&#xff0c;总金额近2亿元。逐际动力是一家通用足式机器人公司&#xff0c;成立于2022年&#xff0c;全球总部位于中国深圳&#xff0c;专注于运动智能&#xff08;Motion Intelligen…

html内连框架

src:引用页面地址 name&#xff1a;框架标识名称 <!DOCTYPE html> <html lang"en"> <head><meta charset"UTF-8"><title>Title</title> </head> <body> <!--iframe src&#xff1a;地址 w-h&#xff…

鸿鹄工程项目管理系统 Spring Cloud+Spring Boot+Mybatis+Vue+ElementUI+前后端分离构建工程项目管理系统项目背景

鸿鹄工程项目管理系统 Spring CloudSpring BootMybatisVueElementUI前后端分离构建工程项目管理系统 1. 项目背景 一、随着公司的快速发展&#xff0c;企业人员和经营规模不断壮大。为了提高工程管理效率、减轻劳动强度、提高信息处理速度和准确性&#xff0c;公司对内部工程管…

双十一必买好物,这四款好物你值得拥有

随着科技的不断发展&#xff0c;智能家电已经成为我们生活中不可或缺的一部分。在双十一期间&#xff0c;各大品牌都会推出各种优惠活动&#xff0c;以更优惠的价格购买到心仪的智能家电。比如智能超声波清洗机&#xff0c;智能门锁&#xff0c;它们不仅提高了我们的生活质量&a…

Vue2基础知识(五)插槽

&#x1f48c; 所属专栏&#xff1a;【Vue2】&#x1f600; 作 者&#xff1a;长安不及十里&#x1f4bb;工作&#xff1a;目前从事电力行业开发&#x1f308;目标&#xff1a;全栈开发&#x1f680; 个人简介&#xff1a;一个正在努力学技术的Java工程师&#xff0c;专注基础和…

【C++项目】高并发内存池第二讲中心缓存CentralCache框架+核心实现

CentralCache 1.框架介绍2.核心功能3.核心函数实现介绍3.1SpanSpanList介绍3.2CentralCache.h3.3CentralCache.cpp3.4TreadCache申请内存函数介绍3.5慢反馈算法 1.框架介绍 回顾一下ThreadCache的设计&#xff1a; 如图所示&#xff0c;ThreadCache设计是一个哈希桶结构&…

万界星空科技/免费MES系统/开源MES/免费追溯管理

开源系统概述&#xff1a; 万界星空科技免费MES、开源MES、商业开源MES、市面上最好的开源MES、MES源代码、免费MES、免费智能制造系统、免费排产系统、免费排班系统、免费质检系统、免费生产计划系统、免费仓库管理系统、免费出入库管理系统、免费可视化数字大屏。 万界星空…

CMake学习(一):使用CMake构建一个简单的C++项目

文章目录 一. 构建一个简单的项目二. 构建过程1. 创建程序源文件2. 编写CMakeList.txt文件3. 构建项目并编译源代码 附件 一. 构建一个简单的项目 最基本的CMake项目是从单个源代码文件构建的可执行文件。对于像这样的简单项目&#xff0c;只需要一个包含三个命令的CMakeLists…

QT的Qporcess功能的使用

具体实现代码如下&#xff1a; #include <QProgressBar>//必须要包含的头文件 #include <QProcess>// 创建一个QProgressBar对象QProgressBar *progressBar new QProgressBar(this);QProcess *proces;process_shownew process;// 设置进度条的最小值和最大值prog…

YOLOv5论文作图教程(1)— 软件介绍及下载安装(包括软件包+下载安装详细步骤)

前言:Hello大家好,我是小哥谈。在学习YOLOv5算法的过程中,很多同学都有发表论文的需求。作为文章内容的支撑,图表是最直接的整合数据的工具,能够更清晰地反映出研究对象的结果、流程或趋势。在发表论文的时候,审稿人除了关注论文的内容和排版外,也会审核图表是否清晰美观…

按摩 推拿上门服务小程序源码 家政上门服务系统源码

按摩 推拿上门服务小程序源码 家政上门服务系统源码 上门服务系统是一款基于互联网和移动应用的高端家政服务预订平台&#xff0c;它集成了用户、服务员、客户三方的需求于一体&#xff0c;为广大市民提供方便、高效、安全、舒适的家居服务体验&#xff0c;让你在家当皇帝&…

征战EDU证书站

1.前言&#xff1a; 挖了一段时间EDU老破小的站&#xff0c;也该拿证书站下手了。下手的第一个目标&#xff0c;那必然是漏洞排行榜第一的某交大&#xff01;&#xff01;&#xff01; 2.信息搜集 想快速挖到漏洞&#xff0c;必须信息搜集全面。如果信息搜集不到位不全面&…

YOLO V8语义分割模型部署

目录 1 配置pytorch环境 2 配置yolo环境 3 测试yoloV8的语义分割模型 1 配置pytorch环境 我的电脑为Y9000P 4090&#xff0c;英伟达显卡驱动版本为525.105.17&#xff0c;驱动显示最高的cuda版本号为12.0&#xff0c;cuda版本为11.6&#xff0c;cudnn版本号为8.5.0。Anaconda…