【发布时间】:2013-02-24 12:57:41
【问题描述】:
我在一个简单的画廊中收集了一些图像,我想在鼠标悬停时从小到大平滑地转换。 我目前这样做的方法是在鼠标悬停时显示图像的实际大小,但在鼠标悬停时将其强制为特定大小,并使用 display:none 隐藏实际大小。
我想包含一些 webkit 转换在 1 秒内完成此操作以改进转换。我知道 webkit 是在两种状态之间转换一个元素但是无论如何我可以做到这一点。
我也想避免使用 JavaScript。
.reveal a .preview
{
display: none;
}
.reveal a:hover .preview
{
display: block;
position: absolute;
z-index: 1;
}
.reveal img
{
background: #fff
padding: 2px;
vertical-align: top;
width: 100px;
height: 75px;
}
.reveal li
{
background: #eee;
display: inline;
float: left;
margin: 3px;
padding: 5px;
position: relative;
}
.reveal .preview
{
border-color: #000;
width: auto;
height: auto;
}
【问题讨论】:
标签: css image webkit transitions