UNPKG

ng-zorro-antd

Version:

An enterprise-class UI components based on Ant Design and Angular

96 lines (90 loc) 1.57 kB
@resizable-prefix-cls: ~'nz-resizable'; .@{resizable-prefix-cls} { &-preview { position: absolute; top: 0; left: 0; z-index: 8; border: 1px dashed #d1d1d1; } &-handle { position: absolute; user-select: none; z-index: 9; &-top { width: 100%; height: 10px; top: -5px; left: 0; } &-right { width: 10px; height: 100%; top: 0; right: -5px; } &-bottom { width: 100%; height: 10px; bottom: -5px; left: 0; } &-left { width: 10px; height: 100%; top: 0; left: -5px; } &-topRight { width: 20px; height: 20px; top: -5px; right: -5px; z-index: 10; } &-bottomRight { width: 20px; height: 20px; right: -5px; bottom: -5px; z-index: 10; } &-bottomLeft { width: 20px; height: 20px; bottom: -5px; left: -5px; z-index: 10; } &-topLeft { width: 20px; height: 20px; top: -5px; left: -5px; z-index: 10; } } &:not(.@{resizable-prefix-cls}-resizing) { .@{resizable-prefix-cls}-handle { &-top, &-bottom { cursor: ns-resize; } &-right, &-left { cursor: ew-resize; } &-bottomRight, &-topLeft { cursor: nwse-resize; } &-bottomLeft, &-topRight { cursor: nesw-resize; } } } &-disabled { .@{resizable-prefix-cls} { &-handle { pointer-events: none; } } } }