【发布时间】:2012-10-25 11:04:26
【问题描述】:
所以,我有这个带有菜单的 html 网页。我已将菜单编码为包含 3 个链接的列表。
菜单由 Illustrator png 图像组成:主页、联系人等。我想要实现的是,当您将鼠标悬停在链接上时,某种颜色会从左侧滑出。这种特定的颜色也是 Illustrator 图像。
我可以通过简单的纯文本菜单、背景幻灯片的图像和 jQuery 来做到这一点(通过教程):jQuery buttons, 但我想用 2 张图片来做到这一点。
我是否正确地解释了自己? 我该如何尝试这样做?
【问题讨论】:
-
只需使用精灵作为背景,两种颜色,并为背景位置设置动画以更改背景。
-
我知道。但在这种情况下,我有两个图像。具有透明背景的按钮和从透明按钮后面左侧滑出的图像。这可能吗?
-
当然可以,但是您可能必须在按钮后面放置另一个隐藏溢出的元素,然后将图像滑入该元素以获得您正在寻找的效果。
-
我不熟悉溢出。是否可以在链接中使用 img 并将 background-image 属性用作滑块?
-
有没有办法隐藏背景图像并在鼠标悬停时显示它?
标签: jquery image button background