.v-split { position: absolute; /*height: 100%;*/ width: 6px; background: gray; opacity: 0.3; box-sizing: border-box; cursor: ew-resize; z-index: 2; margin-left: 3px; border-radius: 3px; margin-top: 2px; height: calc(100% - 4px); } .v-moving .v-split-active, .v-split:hover { opacity: 0.5; } .v-moving .v-split-panel { pointer-events: none; }