rsuite
Version:
A suite of react components
34 lines (33 loc) • 889 B
CSS
.rs-image {
--rs-object-fit: cover;
--rs-object-position: initial;
-o-object-fit: var(--rs-object-fit);
object-fit: var(--rs-object-fit);
-o-object-position: var(--rs-object-position);
object-position: var(--rs-object-position);
max-width: 100%;
}
.rs-image-rounded {
border-radius: 6px;
}
.rs-image-circle {
border-radius: 50%;
}
.rs-image-bordered {
border: 1px solid var(--rs-border-primary);
}
.rs-image-zoomed {
-webkit-transition: -webkit-transform 0.3s ease-in-out;
transition: -webkit-transform 0.3s ease-in-out;
transition: transform 0.3s ease-in-out;
transition: transform 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out;
cursor: pointer;
}
.rs-image-zoomed:hover {
-webkit-transform: matrix(1.25, 0, 0, 1.25, 0, 0);
transform: matrix(1.25, 0, 0, 1.25, 0, 0);
}
.rs-image-wrapper {
position: relative;
overflow: hidden;
}