2011-11-29 19 views
6

Uso del botón me gusta de Facebook dentro de un iframe de la aplicación, p.Problema de desbordamiento del diálogo de botón similar a Facebook

like button position

El botón se coloca generalmente en algún lugar de la parte derecha de la pantalla. El problema es que una vez que se hace clic en el botón Me gusta, el cuadro de diálogo que se encuentra debajo se oculta más allá del contenedor de iframes, p.

overflow

Es muy fácil, simplemente desactivar el cuadro de diálogo (usando CSS), sin embargo, algo que necesita el diálogo.

¿Cuáles son las posibles soluciones para esto? Supongo que debería haber un método para activar algún formulario de superposición o hacer que el cuadro de diálogo aparezca a la izquierda del botón Me gusta en lugar de a la derecha.

+0

Tengo un problema similar. ¿Lo arreglaste? – Daniele

+0

No, Facebook no proporcionó la capacidad de cambiar elemento alinear. Simplemente deberá mover el elemento al extremo izquierdo de la página u ocultar el cuadro de diálogo de comentarios. – Gajus

+0

Es curioso que Facebook no haya agregado todavía ninguna opción para alinear a la izquierda el cuadro de diálogo. – Gajus

Respuesta

2

Desde el Facebook 'Like Button' dev page

'Si el botón Al igual que se coloca cerca del borde de un elemento HTML con la propiedad de desbordamiento configurado como oculto, el menú lateral se puede recortar o totalmente oculta cuando se hace clic en el botón. Esto se puede remediar configurando establecer la propiedad de desbordamiento en un valor que no sea oculto, como visible, desplazamiento o automático. '

+1

No me refiero a un contenedor div con desbordamiento oculto. Me refiero a la ventana de la aplicación de Facebook: iframe. – Gajus

1

Tengo un problema similar y esto se solucionó. Agregue esto a su hoja de estilo:

.fb-like span{overflow:visible !important; width:450px !important; margin-right:-375px;} 
Cuestiones relacionadas