Estoy haciendo un widget similar a los widgets uservoice, excepto que quiero que el contenido de la página esté en un iFrame en lugar de que el widget aparezca a través de javascript. ¿Cómo puedo tener una página completa (anchura/altura 100%) iFrame con un div fijado a la izquierda del navegador, un ejemplo (usando javascript en lugar de css/html) está aquí: http://uservoice.com/demodiv overlay sobre iframe
quiero ese widget para aparecer de forma nativa en la página y el contenido cargado a través de iFrame.
¿Alguna idea? No puedo hacer que el iFrame llene toda la página, y también que aparezca en la parte superior. He jugado con z-indexes sin suerte. Código de ejemplo:
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<style>
#widget {
left: 0px;
position: absolute;
top: 50%;
display: block;
z-index:100001;
width: 25px;
}
#content {
z-index:1;
}
</style>
</head>
<body>
<div id="widget">
widget
</div>
<iframe frameborder="0" id="content" src="http://www.google.com/" width="100%" height="100%"></iframe>
</body>
</html>
Probé tu código usando ff3.5.7 en Ubuntu y parece funcionar bien. ¿Qué configuración estás usando? – Flatlin3
El elemento z-index no funciona en iframes. – Michael