我正在开发一个Chrome扩展,当任何鼠标悬停在图像上时,它应该在图像上方弹出一个框,图像应放大到原始图像的1.5倍。 所以我开始研究例子,并找到了类似的例子。弹出图像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的尺寸帮助
欢迎来到Stack Overflow!虽然这段代码可能会回答这个问题,但为什么和/或代码如何回答这个问题提供了额外的背景,这提高了它的长期价值。不鼓励使用仅有代码的答案。 – Ajean