From 3e7360b6009099511b7ba7a42e623c7c993119a6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=8E=8B=E5=8F=A8=E5=8F=A8?= Date: Fri, 17 Jun 2022 11:00:37 +0800 Subject: [PATCH] Scroll: feat scroll always show --- packages/scrollbar/src/main.js | 2 +- packages/theme-chalk/src/scrollbar.scss | 6 ++++++ 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/packages/scrollbar/src/main.js b/packages/scrollbar/src/main.js index b57737017..2eb41a847 100644 --- a/packages/scrollbar/src/main.js +++ b/packages/scrollbar/src/main.js @@ -93,7 +93,7 @@ export default { ]); } - return h('div', { class: 'el-scrollbar' }, nodes); + return h('div', { 'class': ['el-scrollbar', this.always ? 'is-always' : ''] }, nodes); }, methods: { diff --git a/packages/theme-chalk/src/scrollbar.scss b/packages/theme-chalk/src/scrollbar.scss index 56e5f2910..3e844a3c7 100644 --- a/packages/theme-chalk/src/scrollbar.scss +++ b/packages/theme-chalk/src/scrollbar.scss @@ -14,6 +14,12 @@ } } + @include when(always){ + @include e(bar) { + opacity: 1; + } + } + @include e(wrap) { overflow: scroll; height: 100%;