Как можно реализовать вот такую вещь?
Пояснение: Есть два изображения, которое наложено одно на другое. Необходимо сделать так чтобы при наведении мышкой на блок, частично исчезало изображение на величину зависящую от правого края до мышки.
P.s. я пытался найти в поисковике решение, но не смог сформулировать грамотно запрос.
Как то так.
let $black_white = $('.black_white'),
img_width = $('.black_white img').width(),
init_split = Math.round(img_width/2);
$black_white.width(init_split);
$('.before_after_slider').mousemove((e) => {
let offX = (e.offsetX || e.clientX - $black_white.offset().left);
$black_white.width(offX);
});
$('.before_after_slider').mouseleave((e) =>{
$black_white.stop().animate({
width: init_split
},1000)
});
.before_after_slider {
position: relative;
margin: 60px;
width: 400px;
height: 300px;
}
.before_after_slider > * {
position: absolute;
}
.black_white {
overflow: hidden;
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div class="before_after_slider">
<div class="color">
<img src="https://indipost-img.s3.amazonaws.com/indipost-img-600x400-747210.jpg" width="400" height="300" alt="" />
</div>
<div class="black_white">
<img src="https://indipost-img.s3.amazonaws.com/indipost-img-600x400-748565.jpg" width="400" height="300" alt="black_white" />
</div>
</div>
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Есть массив со значениями, необходимо обойти dom дерево и заполнить содержимое элементов c классом child-elem элементами из массиваПолучается...
Мне кажется нехватает информации в разделе "поделиться" пункты отправить на email(другу\себе)Как это сделать? возможно ли отправить не открывая...
есть файл, в котором лежит массив из объектовНеобходимо его обработать так, чтобы массив передался в переменную
Есть к примеру числа 13121313176781 и 1537275В первом числе нужно получить 6 и 81 так как разделитель 7, а во втором числе нужно получить 2 и 5