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

Respuesta
 
Herramientas Desplegado
Antiguo 13-may-2005, 11:03   #1 (permalink)
Ragonicha_fulva está en el buen camino
 
Fecha de Ingreso: marzo-2004
Mensajes: 13
<DIV> en esquina inferior izquierda de la ventana del navegador

Hola a Todos,

Quiero hacer que una imagen se vea por encima del texto de la página (flote) y que se encuentre SIEMPRE en la esquina inferior izquierad de la página. Con CSS he asignado clase para referenciar desde el documento HTML esa capa:

#elPilar
{
position: RELATIVE;
bottom: 0px;
left: 0px;
margin-bottom: 0px;
margin-left: 0px;
background-color: transparent;
vertical-align: sub;
}

Y no consigo que lo haga. Lo máximo ha sido que se situe en esa posición, pero respecto al documento HTML, y lo quiero hacer respecto a la ventana del navegador.

Un saludo!
Ragonicha_fulva está desconectado   Responder Citando
Antiguo 13-may-2005, 12:33   #2 (permalink)
Colaborador
kahlito tiene algunos puntos positivos de karma
 
Avatar de kahlito
 
Fecha de Ingreso: marzo-2003
Ubicación: En el Estrecho y el mar
Mensajes: 2.571
Hola Ragonicha_fulva, prueba cambiado la posicion a absoluta:

#elPilar
{
position: absolute;
bottom: 0px;
left: 0px;
margin-bottom: 0px;
margin-left: 0px;
background-color: transparent;
vertical-align: sub;
}

Saludosss
kahlito está desconectado   Responder Citando
Antiguo 13-may-2005, 14:25   #3 (permalink)
Ragonicha_fulva está en el buen camino
 
Fecha de Ingreso: marzo-2004
Mensajes: 13
Hola!

Muchas gracias, ya lo había probado... poniendo "absolute" , el problema es que lo hace, pero se mantiene fijo, por lo que al ir bajando la página desplaza con el texto... Necesito que se quede inmóvil en esa posición si muevo el texto. Quizás con javascript?
Ragonicha_fulva está desconectado   Responder Citando
Antiguo 14-may-2005, 02:48   #4 (permalink)
Colaborador
kahlito tiene algunos puntos positivos de karma
 
Avatar de kahlito
 
Fecha de Ingreso: marzo-2003
Ubicación: En el Estrecho y el mar
Mensajes: 2.571
Hola de nuevo Ragonicha_fulva.

¿Has probado entonces con una altura determinada para que no se desplaze por ejemplo así?

Código HTML:
#elPilar
{
position: absolute;
height:300px;
bottom: 0px;
left: 0px;
background-color: transparent;
vertical-align: sub;
}
Por cierto al poner la posición absoluta creo que no hace falta poner el margin-left ni el margin-bottom, ya lo tienes definido.

Saludosss
kahlito está desconectado   Responder Citando
Antiguo 14-may-2005, 13:13   #5 (permalink)
furoya llegará a ser famoso muy prontofuroya llegará a ser famoso muy pronto
 
Fecha de Ingreso: noviembre-2002
Mensajes: 981
Hola Ragonicha_fulva , kahlito :

¿ Tiene que ser con CSS ?. Hay algunas formas de hacerlo con JavaScript.

Acá hay un ejemplo -al final- que funciona en Mozilla e Internet Explorer. Está adaptado del de tierradenomadas, pero no es totalmente CSS. Hice una versión que sí lo es, pero no la puse a la fecha porque no la terminé de probar en Firefox y Opera.

Colocar imágenes en las esquinas

saludos

furoya
furoya está desconectado   Responder Citando
Antiguo 16-may-2005, 12:20   #6 (permalink)
Ragonicha_fulva está en el buen camino
 
Fecha de Ingreso: marzo-2004
Mensajes: 13
Hola ambos!

gracias por responder.

Ambos me habéis dados soluciones con CSS, pero las he probado ambas. Por cierto furoya, en la web que me remites les ocurre lo mismo que a mí... la de la luna, etc...

Supongo que la única opción sería javascript.... lo había pensado pero no he encontrado nada... sabéis de algún script en javascript que pudiera adaptar y me pueda ayudar?

Un saludo y gracias mil!
Ragonicha_fulva está desconectado   Responder Citando
Antiguo 16-may-2005, 13:47   #7 (permalink)
Colaborador
kahlito tiene algunos puntos positivos de karma
 
Avatar de kahlito
 
Fecha de Ingreso: marzo-2003
Ubicación: En el Estrecho y el mar
Mensajes: 2.571
Hola de nuevo, ¿puedes poner el resto de código o algo visual?

Saludosss
kahlito está desconectado   Responder Citando
Antiguo 17-may-2005, 09:15   #8 (permalink)
Ragonicha_fulva está en el buen camino
 
Fecha de Ingreso: marzo-2004
Mensajes: 13
El código resumido es:

PAGINA HTML
--------------

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

<html>
<head>
<title>Untitled</title>
<link rel="stylesheet" href="stylesheet.css">
</head>

<body>
<p>texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto </p>

<DIV ID="elPilar">
<img src="images/elpilar.gif" width="156" height="156" alt="">
</DIV>

</body>
</html>


CSS
--------

#elPilar
{
position: absolute;
bottom: 0;
left: 0;
}


A VER SI OS AYUDA...
Ragonicha_fulva está desconectado   Responder Citando
Antiguo 17-may-2005, 14:45   #9 (permalink)
Colaborador
kahlito tiene algunos puntos positivos de karma
 
Avatar de kahlito
 
Fecha de Ingreso: marzo-2003
Ubicación: En el Estrecho y el mar
Mensajes: 2.571
Cita:
Iniciado por Ragonicha_fulva
Hola a Todos,

Quiero hacer que una imagen se vea por encima del texto de la página (flote) y que se encuentre SIEMPRE en la esquina inferior izquierad de la página.
Ahora que me fijo lo más parecido que he visto pero al revés es esto:

http://www.dynamicdrive.com/dynamici...topcontent.htm

Cita:
Iniciado por Ragonicha_fulva
Y no consigo que lo haga. Lo máximo ha sido que se situe en esa posición, pero respecto al documento HTML, y lo quiero hacer respecto a la ventana del navegador.
La verdad no entiendo aún si es una cosa u otra, en el ejemplo que citas lo tienes tanto con una posición como con otra ¿no?

Por si acaso que no si si esto es lo que quieres prueba con esto:

Código HTML:
<style type="text/css">
#elPilar
{
position: absolute;
bottom: 0;
left: 0;
}
</style>
<body>
<DIV ID="elPilar">
<p>texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto </p> 
<img src="images/elpilar.gif" width="156" height="156" alt="">
</DIV>
</body>
</html>
Saludosss
kahlito está desconectado   Responder Citando
Antiguo 18-may-2005, 10:47   #10 (permalink)
Ragonicha_fulva está en el buen camino
 
Fecha de Ingreso: marzo-2004
Mensajes: 13
Gracias Kahlito,

Gracias a la web de Dynamicdrive y a alguna inventiva por i parte he solucionado el problema... ahora la posición se mantiene, aunque al recolocarse la capa lo hace un poquito a trompicones, pero bueno...

Muchas gracias!

Si se os ocurre un script con javascript que pueda hacer esto con un movimiento más suave os gradeceré que me lo remitáis.

Un saludo!
Ragonicha_fulva está desconectado   Responder Citando
Antiguo 18-may-2005, 10:56   #11 (permalink)
Colaborador
kahlito tiene algunos puntos positivos de karma
 
Avatar de kahlito
 
Fecha de Ingreso: marzo-2003
Ubicación: En el Estrecho y el mar
Mensajes: 2.571
Hola de nuevo, me alegro que vayas mejorando

Lo del movimiento más suave en con Javascript lo podrias mirar en el mismo foro de Javascript

Saludosss
kahlito 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 03:28.


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