diff --git a/package/component/src/component/cascader/index.less b/package/component/src/component/cascader/index.less
index 1f1e49bc..21661018 100644
--- a/package/component/src/component/cascader/index.less
+++ b/package/component/src/component/cascader/index.less
@@ -10,24 +10,16 @@
}
.layui-cascader .layui-cascader-panel {
- position: absolute;
- margin-top: 2px;
- z-index: 899;
- background-color: #fff;
box-sizing: border-box;
- border: 1px solid #e4e7ed;
border-radius: 2px;
- box-shadow: 0 2px 12px #0000001a;
line-height: 26px;
color: #000c;
font-size: 14px;
white-space: nowrap;
- display: none;
+ display: inline-flex;
}
.layui-cascader-menu {
border-right: 1px solid var(--global-neutral-color-3);
- max-height: 360px;
- overflow-y: scroll;
}
.layui-cascader-menu:last-child {
border-right: none;
@@ -50,6 +42,6 @@
background-color: var(--global-checked-color);
color: white;
}
-.layui-cascader-open .layui-cascader-panel {
- display: flex !important;
+.layui-dropdown-up > dl {
+ min-width: unset;
}
diff --git a/package/component/src/component/cascader/index.vue b/package/component/src/component/cascader/index.vue
index 9616acae..9676ad46 100644
--- a/package/component/src/component/cascader/index.vue
+++ b/package/component/src/component/cascader/index.vue
@@ -1,48 +1,45 @@
-
+
+
diff --git a/package/document/src/document/zh-CN/components/cascader.md b/package/document/src/document/zh-CN/components/cascader.md
index 8f08dfc9..c1a0e364 100644
--- a/package/document/src/document/zh-CN/components/cascader.md
+++ b/package/document/src/document/zh-CN/components/cascader.md
@@ -13,7 +13,7 @@
::: demo 使用 `lay-cascader` 标签创建级联选择器
-
+
输出的值:{{value}}
@@ -297,7 +297,7 @@ const options = [
:::
::: demo 使用 `decollator` 属性 自定义分割符号
-
+
输出的值:{{value1}}