1

我只是有一个关于如何在悬停和单击时更改图像和文本的问题。它们并排放置,现在我知道如何同时交换它们。现在我的后续问题是:如何使这些图像和文本中的几个相互交换?

只能用css吗?还是我需要添加一些脚本?

4

3 回答 3

1

如果您要问的是是否可以在给定的时间间隔内自动交换它们,那么答案是肯定的,可以使用 CSS,使用关键帧动画- 您可以为opacity属性设置动画。

更新使用关键帧动画的图片库


当您有某种缩略图或导航按钮时,您也可以这样做,在这种情况下,这与我在回答您之前的问题时使用的技术基本相同 - 一个非常基本的(咳咳,非常基本的意思是我在几周前几分钟,然后我懒得回来美化)这种画廊使用缩略图导航的例子,你可以在这里看到http://dabblet.com/gist/3102051

于 2012-07-18T20:27:21.953 回答
0

您可以使用 CSS :hover 伪类在悬停事件上更改背景图像(或使用 CSS sprites 更改背景位置),但对于单击事件并没有纯 CSS 的方法。您可能需要为此查看 javascript

于 2012-07-18T20:23:32.203 回答
0

是的,只能使用 CSS。查看此博客文章了解详细信息: http ://sixrevisions.com/css/css-only-tooltips/ 。您能否提供一些示例代码来帮助理解它是如何完成的。尽管如此,我上面提到的链接必须能够帮助您。

于 2012-07-18T20:31:01.127 回答