Я разрабатываю расширение хром, которое при любом наведении на изображение должно выставлять окно над изображением, а изображение должно быть увеличено до 1,5 раз по сравнению с исходным изображением. Итак, я начал работать над примерами и нашел аналогичный пример.Pop out image html
.zoomin img {
height: 200px;
width: 200px;
-webkit-transition: all 2s ease;
-moz-transition: all 2s ease;
-ms-transition: all 2s ease;
transition: all 2s ease;
}
.zoomin img:hover {
width: 300px;
height: 300px;
}
<div class="zoomin">
<img src="http://www.corelangs.com/css/box/img/zimage.png" title="All you need to know about CSS Transitions " />
</div>
Но вместо этого мне нужно создать окно без масштабирования изображений при наведении курсора мыши. Таким образом, в моем упражнении с использованием этого Using only CSS, show div on hover over <a> я разработал это.
main.js
div {
display: none;
}
img:hover + div {
display: block;
height : 200px;
width : 300px;
}
Но проблема в том, что размер изображения должен быть динамически настроен на основе изображения, которое мы наводим.
Есть ли способ, чтобы сделать эту работу, когда курсор мыши над изображением оно должно автоматически сделать DIV, который должен держать в 1,5 раза размеры image.Any suggestions.?Please помочь
Я включил скриншот ниже для справки.
Добро пожаловать в переполнение стека! Хотя этот код может ответить на вопрос, предоставляя дополнительный контекст относительно того, почему и/или как этот код отвечает на вопрос, улучшает его долгосрочную ценность. Кодовые ответы не приветствуются. – Ajean