26

首先,我想说 myspace 很痛苦。但是,音乐家们喜欢它,我可以为他们做布局赚一些钱。我在 myspace 的原始外观上覆盖了一层 .png,但需要使用 myspace 音乐播放器。所以,我制作了一个围绕 myspace 播放器的相框,它有一个透明的中心,这样你就可以看到 myspace 播放器。不幸的是,播放器没有完整的功能。当我悬停时它似乎正确响应,但当我单击时却没有。有谁知道如何解决这个问题?

你可以在这里看到我在说什么:myspace.com/gprettydesigns

4

5 回答 5

89

添加

pointer-events: none;

在您的叠加层上以允许单击事件通过它。这是一个相当新的属性,因此并非所有浏览器都可以理解它。

有关指针事件的更多信息, 请访问https://developer.mozilla.org/en/css/pointer-events

于 2010-06-20T23:24:25.703 回答
2

最好的方法通常是将图像切成小块并放置它们,以便没有任何东西覆盖音乐播放器。

于 2010-06-20T20:02:03.247 回答
0

将背景图像放在 div 上,然后使用 z-index 将其定位在播放器后面。将背景图像放在 div 上并使用 z-index 的优点是它比使用实际的内联图像更快。

于 2010-06-21T02:11:51.290 回答
0

也许您可以使用 z-index 将图像定位在播放器下方,更多信息请参见:http: //www.echocho.com/csslayers.htm

于 2010-06-20T20:03:23.893 回答
-1

拍拍拍拍给你!我已经完成了 MySpace 的一些调整,并且知道这是一个真正的 PITA。

在此处更改 CSS:

#shell {
    visibility:hidden;
    z-index:200;
}

我不记得这是否可行,或者他们是否只接受内联 CSS。

与问题无关,但现在您也可以通过 RootMusic 在 facebook 上创建乐队页面。MySpace 可能很快就会被淹没,所以我也会给他们看看。

祝你好运处理 MySpace 的意大利面条表。

于 2010-06-20T21:15:32.773 回答