Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Изменение размера картинки при клике на нее и сохранение размеров пока курсор на ней / 3 сообщений из 3, страница 1 из 1
11.02.2018, 20:26
    #39600297
bacalavr1
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Изменение размера картинки при клике на нее и сохранение размеров пока курсор на ней
Есть картинка, при клике на нее, она увеличивается и сохраняет свои размеры до тех пор, пока на ней курсор мыши.
Скорее всего это можно сделать с помощью псевдоклассов :hover и :active, но правильно сделать не получается(
...
Рейтинг: 0 / 0
12.02.2018, 11:27
    #39600482
user89
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Изменение размера картинки при клике на нее и сохранение размеров пока курсор на ней
bacalavr1,

навскидку https://jsfiddle.net/0ktog8yf/embedded/result/
Если нужны исходники, то уберите embedded/result/ из url
...
Рейтинг: 0 / 0
15.02.2018, 10:11
    #39602173
bacalavr1
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Изменение размера картинки при клике на нее и сохранение размеров пока курсор на ней
Вот как решалась данная задача:

<div class="block">
<div class="block1" ></div>
<div class="block2" ></div>
</div>

CSS

.block1{
width: 300px;
height: 300px;
background-image: url(1.png);
background-size: 100%;
display: none;
}

.block2{
width: 200px;
height: 200px;
background-image: url(1.png);
background-size: 100%;
}

.block:active .block1{
display: block;
}

.block:active .block2{
display: none;
}

.block1:hover{
display: block;
}

.block1:hover + .block2{
display: none;
}
...
Рейтинг: 0 / 0
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Изменение размера картинки при клике на нее и сохранение размеров пока курсор на ней / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]