PluginProbe
Block Animations, Motion & Scroll Effects – Ghost Kit / 3.4.1
Block Animations, Motion & Scroll Effects – Ghost Kit v3.4.1
3.7.2 3.7.1 3.7.0 3.6.1 trunk 1.6.3 2.25.0 3.3.0 3.3.1 3.3.2 3.3.3 3.4.0 3.4.1 3.4.2 3.4.3 3.4.4 3.4.5 3.4.6 3.5.0 3.5.1 3.6.0
ghostkit / gutenberg / blocks / image-compare / styles / _base.scss

_base.scss in Block Animations, Motion & Scroll Effects – Ghost Kit 3.4.1, at gutenberg/blocks/image-compare/styles/_base.scss

48 lines 1.1 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 .ghostkit-image-compare {
2 cursor: pointer;
3 }
4
5 .ghostkit-image-compare-images {
6 position: relative;
7 overflow: hidden;
8
9 img {
10 display: block;
11 width: 100%;
12 height: auto;
13 }
14 }
15
16 .ghostkit-image-compare-image-before,
17 .ghostkit-image-compare-image-after {
18 transition: var(--gkt-image-compare__transition-duration) clip-path var(--gkt-image-compare__transition-easing);
19 }
20
21 .ghostkit-image-compare-image-before {
22 clip-path: polygon(var(--gkt-image-compare__position) 0, var(--gkt-image-compare__position) 100%, 0 100%, 0 0);
23
24 .ghostkit-image-compare-vertical & {
25 clip-path: polygon(100% 0, 100% var(--gkt-image-compare__position), 0 var(--gkt-image-compare__position), 0 0);
26 }
27 }
28
29 .ghostkit-image-compare-image-after {
30 position: absolute;
31 top: 0;
32 right: 0;
33 bottom: 0;
34 left: 0;
35 overflow: hidden;
36 clip-path: polygon(100% 0, 100% 100%, var(--gkt-image-compare__position) 100%, var(--gkt-image-compare__position) 0);
37
38 .ghostkit-image-compare-vertical & {
39 clip-path: polygon(100% var(--gkt-image-compare__position), 100% 100%, 0 100%, 0 var(--gkt-image-compare__position));
40 }
41
42 img {
43 width: 100%;
44 height: 100%;
45 object-fit: cover;
46 }
47 }
48