diff --git a/assets/iview.png b/assets/iview.png index 8a35033..2094143 100644 Binary files a/assets/iview.png and b/assets/iview.png differ diff --git a/src/components/dropdown/dropdown-item.vue b/src/components/dropdown/dropdown-item.vue index 978aee0..31f9802 100644 --- a/src/components/dropdown/dropdown-item.vue +++ b/src/components/dropdown/dropdown-item.vue @@ -41,7 +41,9 @@ this.$parent.$parent.visible = true; }); } else { - this.$parent.$parent.visible = false; + if (this.$parent.$parent.trigger === 'hover') { + this.$parent.$parent.visible = false; + } } this.$parent.$parent.$emit('on-click', this.key); } diff --git a/src/styles/mixins/select.less b/src/styles/mixins/select.less index d3a1b90..3309440 100644 --- a/src/styles/mixins/select.less +++ b/src/styles/mixins/select.less @@ -45,8 +45,10 @@ content: ''; height: 5px; display: block; - margin: -7px -16px 0; + margin: 0 -16px; background-color: #fff; + position: relative; + top: -7px; } } } diff --git a/test/routers/dropdown.vue b/test/routers/dropdown.vue index 062970b..cce5f61 100644 --- a/test/routers/dropdown.vue +++ b/test/routers/dropdown.vue @@ -1,33 +1,33 @@ - \ No newline at end of file + -- libgit2 0.21.4