CSS анимация в стиле рентгена
Стильный CSS эффект для фотографии. Если навести мышкой на фото, то оно как бы «просканируется рентгеном». HTML разметка CSS оформление #rentgen .c{position:relative;width:90vmin;height:calc(90vmin * 9 / 16);margin:auto;overflow:hidden;box-shadow:0 1.25em 1em -.5em #0005} #rentgen .i{width:100%;height:100%;background-color:#000} #rentgen .img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:0 50%;object-position:0 50%;transition:-webkit-transform 1s;transition:transform 1s;transition:transform 1s,-webkit-transform 1s} #rentgen .c:hover .img{-webkit-transform:translateX(-3%);transform:translateX(-3%);transition-duration:5s} :root{—s1-w:40vmin;—s2-w:60vmin;—s3-w:10vmin} @-webkit-keyframes move-x { 50%{-webkit-transform:translateX(var(—x1));transform:translateX(var(—x1))} 100%{-webkit-transform:translateX(var(—x2));transform:translateX(var(—x2))} } @keyframes move-x { 50%{-webkit-transform:translateX(var(—x1));transform:translateX(var(—x1))} 100%{-webkit-transform:translateX(var(—x2));transform:translateX(var(—x2))} …