需求
鼠标进入区域后,才显示滚动条,界面更加美观一些
★纯css方案
<template>
<div>
<div style="height: 500px;border: 1px solid red;overflow: scroll">
<div style="height: 600px;width: 300px">
内容内容内容内容内容内容内容内容内容内容内容内容内容 内容内容内容内容内容内容内容内容内容内容内容内容内容
</div>
</div>
</div>
</template>
<script setup>
</script>
<style scoped>
/*可以设置成全局样式
*鼠标进入显示的区域后,如果有滚动条,则出现
*/
/*定义滚动条高宽及背景
高宽分别对应横竖滚动条的尺寸*/
::-webkit-scrollbar {
width: 8px;
height: 8px;
background-color: transparent;
}
/*定义滑块
内阴影+圆角*/
/* 鼠标hover的时候才显示滚动条 */
:hover::-webkit-scrollbar-thumb {