Retroceder   Foros del Web > Diseño de Sitios web > CSS

Respuesta
 
Herramientas Desplegado
Antiguo 02-dic-2005, 17:35   #1 (permalink)
baccxus está en el buen camino
 
Avatar de baccxus
 
Fecha de Ingreso: mayo-2005
Ubicación: Panamá
Mensajes: 750
Enviar un mensaje por ICQ a baccxus Enviar un mensaje por MSN a baccxus Enviar un mensaje por Yahoo  a baccxus Enviar un mensaje por Skype™ a baccxus
IE display: fixed

Que tal chicos, la pregunta es esta, tengo:
Código:
#subir, #subir a {/*para subir al principio de la página*/
position: fixed;
/display: none;/*IE no entiende position:fixed*/
bottom: 10px;
right: 10px;
padding: 5px;
background-color: #999999;
border: 1px solid #000000;
color: #FFFFFF;
text-decoration:none;
}
Código HTML:
<div id="subir"><a href="#header" title="Subir">Subir&nbsp;<img src="/arrow_Up_ch.jpg" alt="Up Arrow" /></a></div>
Alguién tiene una propuesta para IE que no sea tan "SATURADA" como esta: http://www.tierradenomadas.com/rc012.phtml , sé que hay una forma en Javascript, pero no me cuadra.

Saludos
__________________
+ que electrónica

Última edición por baccxus; 02-dic-2005 a las 17:41.
baccxus está desconectado   Responder Citando
Antiguo 03-dic-2005, 07:59   #2 (permalink)
baccxus está en el buen camino
 
Avatar de baccxus
 
Fecha de Ingreso: mayo-2005
Ubicación: Panamá
Mensajes: 750
Enviar un mensaje por ICQ a baccxus Enviar un mensaje por MSN a baccxus Enviar un mensaje por Yahoo  a baccxus Enviar un mensaje por Skype™ a baccxus
Esta es la opción javascript que he encontrado, el problema es que me posiciona la capa arriba y la necesito abajo, alguién entendido de javascript que me ayude, por favor:

Código:
<script type="text/javascript">
function reposicionaMenu(){
	//IE6 in non-quirks doesnt get document.body.scrollTop:
	var pos = (document.body.scrollTop)?document.body.scrollTop:document.documentElement.scrollTop;
	document.getElementById("subir").style.top = parseInt(pos + 10) + "px";
}

onload = function(){
if(document.getElementById && !window.getComputedStyle){// DOM but not Mozilla
	document.getElementById("subir").style.position = "absolute";
	window.onscroll = reposicionaMenu;
	}
}

</script>
Saludos,
__________________
+ que electrónica
baccxus está desconectado   Responder Citando
Antiguo 03-dic-2005, 20:27   #3 (permalink)
baccxus está en el buen camino
 
Avatar de baccxus
 
Fecha de Ingreso: mayo-2005
Ubicación: Panamá
Mensajes: 750
Enviar un mensaje por ICQ a baccxus Enviar un mensaje por MSN a baccxus Enviar un mensaje por Yahoo  a baccxus Enviar un mensaje por Skype™ a baccxus
Alguna idea?
__________________
+ que electrónica
baccxus está desconectado   Responder Citando
Antiguo 04-dic-2005, 06:50   #4 (permalink)
Jorolo no se puede cailificar en este momento
 
Fecha de Ingreso: octubre-2005
Mensajes: 536
hola baccxus.

Si buscas una forma simple y limpia de hacerlo y que además se posicione con una de las esquinas inferiores de la ventana, lo tienes mal.

Siento no poder ayudarte, no uso Windows.

Yo llevo unos días estudiando como lo hacen en:
http://www.w3.org/Style/CSS/
Puede que te interese, no sé como se ve en IE, pero en el código he leído algo sobre un hack para el. Si te fijas notarás que también se ajusta a la esquina inferior derecha.

Última edición por Jorolo; 04-dic-2005 a las 06:57.
Jorolo está desconectado   Responder Citando
Antiguo 04-dic-2005, 09:22   #5 (permalink)
baccxus está en el buen camino
 
Avatar de baccxus
 
Fecha de Ingreso: mayo-2005
Ubicación: Panamá
Mensajes: 750
Enviar un mensaje por ICQ a baccxus Enviar un mensaje por MSN a baccxus Enviar un mensaje por Yahoo  a baccxus Enviar un mensaje por Skype™ a baccxus
Gracias por la respuesta Jorolo, pero ya me hice a la idea que no va a ser limpio posicionar ese "position:fixed" así no más, de hecho con el código de javascript que puse lo estoy haciendo, lo único que espero ahora es que me expliquen como hacer para que se posicione abajo a la derecha, y no arriba a la derecha. No soy muy entendido de javascript y seguro será una tontería, pero preguntando no pierdo nada y gano mucho.

Por todo gracias.

Saludos
__________________
+ que electrónica
baccxus está desconectado   Responder Citando
Antiguo 04-dic-2005, 09:28   #6 (permalink)
RoQ
RoQ está en el buen camino
 
Avatar de RoQ
 
Fecha de Ingreso: abril-2005
Mensajes: 763
puedes usar el script IE7 de Dean Edwards, creo que soluciona varias cosas entre ellas el position:fixed
http://dean.edwards.name/IE7/
edito: si lo repara, puedes ver un burdo ejemplo aca
http://minihost.biz/fixed.htm

Última edición por RoQ; 04-dic-2005 a las 09:48.
RoQ está desconectado   Responder Citando
Antiguo 05-dic-2005, 09:03   #7 (permalink)
baccxus está en el buen camino
 
Avatar de baccxus
 
Fecha de Ingreso: mayo-2005
Ubicación: Panamá
Mensajes: 750
Enviar un mensaje por ICQ a baccxus Enviar un mensaje por MSN a baccxus Enviar un mensaje por Yahoo  a baccxus Enviar un mensaje por Skype™ a baccxus
RoQ gracias, muy completo!



Saludos,
__________________
+ que electrónica
baccxus está desconectado   Responder Citando
Respuesta

No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 05:58.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93