Как сделать подобный эффект (при наведении) без плагина?
Как сделать tilt-эффект
без плагинов и библиотек?
if (jQuery().tilt) {
$("[data-tilt]").tilt({
perspective: 1000,
});
}
body {
padding: 40px;
}
.elem {
text-align: center;
position: relative;
color: var(--clr-white);
background-color: rgba(var(--clr-dark-blue-rgb), 0.25);
border: 1px solid red;
border-bottom-left-radius: 0.5rem;
border-bottom-right-radius: 0.5rem;
padding: 0.1rem;
}
<div data-tilt>
<div class="elem">
<p>12222222</p>
<p>3333</p>
<p>434</p>
<p>55</p>
<p>66</p>
</div>
</div>
<div data-tilt>
<img src="https://amincodes.com/html/one-pages/flex-it/assets/images/about/1.png" alt="">
</div>
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.1.1/jquery.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/tilt.js/1.0.3/tilt.jquery.min.js"></script>
Источник: Stack Overflow на русском