2010-06-20 22 views
23

En primer lugar, me gustaría decir que myspace es un problema. Pero a los músicos les encanta y puedo ganar dinero haciendo diseños para ellos. Sobrepuse una capa de .png sobre el aspecto original de myspace, pero necesito utilizar el reproductor de música myspace. Entonces, hice un marco de imagen que rodea al jugador de myspace que tiene un centro transparente para que pueda ver el reproductor de myspace. desafortunadamente, el jugador no tiene funcionalidad completa. Parece responder correctamente cuando vuelo, pero no cuando hago clic. ¿Alguien sabe cómo solucionar este problema?Haciendo clic a través de .png transparente

Se puede ver lo que estoy hablando aquí: myspace.com/gprettydesigns

+0

Tristemente, el PNG está en una capa que se encuentra justo encima de su pieza de flash y no puede hacer clic a través de ella. [1] Una posible solución es, o para cortar la imagen para que no cubra el elemento flash, o intente obtener el objeto flash en la parte superior de la imagen (se le viene a la mente el índice z). [1]: http: // stackoverflow .com/questions/1001551/overlaying-a-transparent-png-over-a-swf-disable-all-click-events-in-the-swf – alexanderpas

Respuesta

2

La mejor manera serían generalmente para cortar la imagen en trozos y colocarlos de modo que nada se superpone con el reproductor de música.

-1

Clap clap clap a usted! He hecho algunos ajustes en MySpace y sé que es un PITA real.

Cambiar el CSS aquí:

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

No recuerdo si esto es factible o si sólo se aceptan CSS en línea.

Realmente no está relacionado con preguntas, pero ahora también puede tener bandas en facebook a través de RootMusic. MySpace probablemente será invadido en poco tiempo, así que también les echaré un vistazo.

Buena suerte con las mesas de spaghetti de MySpace.

70

añadir

pointer-events: none; 

en su plantilla a alow haga clic en eventos para pasar a través de él. Es una propiedad bastante reciente, por lo que no todos los navegadores pueden entenderla.

Más información acerca de puntero-eventos en https://developer.mozilla.org/en/css/pointer-events

+0

Muchas gracias por su ayuda :)! – Igor

+1

Vive y aprende ... ¡Buen truco! – noober

+0

Guau, gracias, me salvó la vida. >. < – JCM

0

Pon la imagen de fondo de un div a continuación, utilizar z-index para colocarlo detrás del jugador. La ventaja de poner una imagen de fondo en un div y usar el índice z es que será más rápido que usar una imagen real en línea.

Cuestiones relacionadas