javascript - 图像按钮在悬停时改变位置

标签 javascript css image

<分区>

我以前看到过一个很好的效果,但现在我找不到任何相关信息。

这个概念是将一张图片与正常外观和悬停外观组合成一张图片。悬停时图像会移动并显示悬停外观。

这是一个可视化示例:

enter image description here

我很确定它涉及这种代码:

<img id="button" src="img.png" width="100" height="50">

onHover:
document.getElementById("button").top = "-50";

最佳答案

CSS:

#button {
    background-image:url('img.png');
    background-position: 0 0;
}

#button:hover {
    background-position: 0 -50px;
}

关于javascript - 图像按钮在悬停时改变位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12682779/

上一篇:css - 第一行 x-repeat 背景图像与 css

下一篇:html - 背景图像 : url() not working & image not showing up too

相关文章:

javascript - 我得到 "Expected an conditional expression and instead saw an assignment"即使它有效

JavaScript:使用 onchange 使用下拉菜单过滤数据

Java Graphics Font - 如何确保文本保持在一行?

javascript - 你可以使用 setInterval 来异步调用函数吗?

javascript - Flickr 网格系统

html - 居中 <ul> 标签

javascript - IE 错误 'Style' 为空或不是对象 - lightbox-resize.js

html - 将div放入固定空间

javascript - JS Canvas,如何让图像慢慢消失?

arrays - 警告 : A long-running operation is being executed on the main thread. 尝试一下!获取数据()。 swift