Files
element-plus/packages/theme-chalk/src/image.scss
jeremywu 49199f3715 feat(image): feat/seperate-image-viewer (#1199)
- Seperate image viewer as a independent component. Close #1147
2021-01-05 16:28:11 +08:00

49 lines
827 B
SCSS

@import "mixins/mixins";
@import "common/var";
@import "./image-viewer.scss";
%size {
width: 100%;
height: 100%;
}
@include b(image) {
position: relative;
display: inline-block;
overflow: hidden;
@include e(inner) {
@extend %size;
vertical-align: top;
@include m(center) {
position: relative;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
display: block;
}
}
@include e(placeholder) {
@extend %size;
background: $--background-color-base;
}
@include e(error) {
@extend %size;
display: flex;
justify-content: center;
align-items: center;
font-size: 14px;
background: $--background-color-base;
color: $--color-text-placeholder;
vertical-align: middle;
}
@include e(preview) {
cursor: pointer;
}
}