From e60616d3269a25eba78d435dade0719700fce30e Mon Sep 17 00:00:00 2001 From: YFeng <tingquanren@163.com> Date: Fri, 11 Mar 2022 09:59:01 +0800 Subject: [PATCH] 修复直显式多选组件在小程序中的问题 --- forms/switch/cSwitch.scss | 26 +++++++++++++++++++++++--- 1 files changed, 23 insertions(+), 3 deletions(-) diff --git a/forms/switch/cSwitch.scss b/forms/switch/cSwitch.scss index eb0f68a..91db6ff 100644 --- a/forms/switch/cSwitch.scss +++ b/forms/switch/cSwitch.scss @@ -39,13 +39,33 @@ .at-switch__container { visibility: hidden; } - .weui-cells_radiogroup { + .c-switch-radio-group { @include position(absolute, 50% n n 0); padding: 24px 32px 24px 0; transform: translateY(-50%); } - .weui-check:checked+.weui-icon-checked:before { - color: #2093df; + .c-switch-radio-item { + display: inline-block; + padding-left: 8px; + } + .c-switch-radio-icon { + @include flexbox(inline, center center); + width: 48px; + min-width: 48px; + height: 48px; + color: transparent; + font-size: 32px; + line-height: 1; + border: 1PX solid #c9c9c9; + border-radius: 50%; + background-color: #fff; + box-sizing: border-box; + transition: all .2s; + &.checked { + color: #fff; + border: none; + background-color: #2093df; + } } } } \ No newline at end of file -- Gitblit v1.9.1