3

我正在使用 jquery,我正在尝试显示图像的一部分,比如在它的中间有一个正方形,然后使用动画,推出它的其余部分。

我在想一些涉及div的东西,溢出:隐藏,但我想不通。

非常感谢。

4

4 回答 4

3

查看imgAreaSelect插件,它确实做到了。

于 2009-08-19T15:47:45.553 回答
1

要首先显示正方形,您将使用一种称为图像精灵的技术,并且有很多方法可以使用 CSS 实际完成它。这是alistpart 的一个。之后,您可以使用 animate 手动更改 css。

但是,我敢打赌,有一个 jquery 插件可以自动执行类似的操作...

于 2009-08-19T15:46:53.543 回答
1

您可以设置类似于 css sprite map 的东西,您可以在其中使用 css 显示图像的特定部分。然后使用 jquery 将 css 类更改为显示整个图像的东西。

这是一个关于 css sprite maps 的链接。 http://css-tricks.com/css-sprites/

于 2009-08-19T15:54:24.433 回答
0

您必须使用 css: position 将 div 放在另一个 div css 位置

于 2009-08-19T15:50:29.480 回答