代码:https://jsfiddle.net/xakhLafd/图片放大悬停
你好,
我想有一个图像放大悬停和使用的方便转换。它有效,但它似乎有时会出错。我试图通过设置来解决这个问题:
-webkit-transition-property: height,width;
但无济于事。此外,我试图了解这个代码的作者(我从CSS博客获得了一些代码)是如何实现这一点的。我了解如何悬停图像改变其宽度,但我不知道为什么作者设置负值和左值。我一直试图编辑宽度,高度,顶部和左侧,以便在悬停时获得所需的大小,但它似乎变得偏斜 - 可能是因为我不明白负值和负值是做什么的。任何人都可以对此发光一些?我读过一些关于负面利润的文章,但我不明白这里做了什么。
下面的代码:
<img src="https://static.pexels.com/photos/70497/pexels-photo-70497.jpeg" class="thumbnail"/>
.thumbnail{
width: 100px;
height: 100px;
}
.thumbnail:hover {
position:relative;
top:-50px;
left:-35px;
width:500px;
height:auto;
display:block;
z-index:999;
cursor: pointer;
-webkit-transition-property: all;
-webkit-transition-duration: 0.3s;
-webkit-transition-timing-function: ease;
}
谢谢,负面的顶部和左边的任何解释? – natem1270
我编辑了我的代码,因为你可能因为某个原因而在那里有位置。我也摆脱了顶部和左侧,这样它仍然是它离开它的地方。 – Jorden1337
未看到您的更改 – natem1270