Re: [Ovillo] Propiedad position:fixed a capa

2005-09-30 Por tema Choan C. Gálvez

.:[ jam1138 ]:. escribió:

Teniendo el siguiente código:

[...]

#fixed {
position: fixed;
top: 0px;
right: 14px;
width: 200px;
height: 100%;
float: right;
/* margin 7px; */

[...]

- El comportamiento con IExplorer no me respeta la propiedad fixed de la
capa y no veo el por qué ¿alguien podría decirme mi error?


No te culpes, el error es de IE, que no maneja esta propiedad.


- Verán que la capa Principal en este momento se sobrepone a fixed.


Natural. Al aplicar el valor `position: fixed` a un elemento, este es 
retirado del flujo del documento (lo mismo que sucede si le aplicamos 
una posición absoluta), es decir, no «ocupa» espacio y por tanto los 
elementos que le siguen no se sitúan debajo.



Puedo arreglarlo dándole margen derecho a dicha capa pero el margen es
relativo a el documento (necesitaría ser un margen superior a 200px para que
no se sobrepusiera) ¿hay manera que dicho márgen sea relativo a la otra
capa?... ¿no hay alguna propiedad a la capa fixed para que se comporte
como bloque?


Témome que no.

Salud,
Choan

PS: No sé si me he explicado siquiera un poco, hoy tengo la cabeza 
espesita espesita.


___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://ovillo.org/mailman/listinfo/ovillo


[Ovillo] Propiedad position:fixed a capa

2005-09-29 Por tema .:[ jam1138 ]:.
Teniendo el siguiente código:

--
?xml version=1.0 encoding=UTF-8?
!DOCTYPE html PUBLIC -//W3C//DTD XHTML 1.0 Transitional//EN
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd;

html xmlns=http://www.w3.org/1999/xhtml;
head
titleEstas capas.../title
style type=text/css
!--
body html {
background-color: #ff;;
margin: 0px;
}

div {
border: 1px solid #000; /* solo para ver las capas */
}

#fixed {
position: fixed;
top: 0px;
right: 14px;
width: 200px;
height: 100%;
float: right;
/* margin 7px; */
}

#principal {

}

#mosca {
margin-top: 2000px; /* Bajan */
}
--
/style
/head
body

!-- capa estática --
div id=fixedCapa estática/div

!-- Principal --
div id=principal Este texto no tiene ningún propósito razonable, ni
aporta absolutamente ningún dato en especial, ya que es un simple relleno.
Podría bromear un poco, y reproducir el discurso de un político, un
fragmento de la legislación educativa o cualquier otro texto del mismo nivel
de erudición, pero, pensándomelo mejor, prefiero dejarlo en este inútil
fluir de palabras huecas. Este texto no tiene ningún propósito razonable, ni
aporta absolutamente ningún dato en especial, ya que es un simple relleno.
Podría bromear un poco, y reproducir el discurso de un político, un
fragmento de la legislación educativa o cualquier otro texto del mismo nivel
de erudición, pero, pensándomelo mejor, prefiero dejarlo en este inútil
fluir de palabras huecas. Este texto no tiene ningún propósito razonable, ni
aporta absolutamente ningún dato en especial, ya que es un simple relleno.
Podría bromear un poco, y reproducir el discurso de un político, un
fragmento de la legislación educativa o cualquier otro texto del mismo nivel
de erudición, pero, pensándomelo mejor, prefiero dejarlo en este inútil
fluir de palabras huecas...
/div

!-- Para comprobar la propiedad fixed --
div id=mosca Hola! :-)
/div

/body
/html
--

- El comportamiento con IExplorer no me respeta la propiedad fixed de la
capa y no veo el por qué ¿alguien podría decirme mi error?
- Verán que la capa Principal en este momento se sobrepone a fixed.
Puedo arreglarlo dándole margen derecho a dicha capa pero el margen es
relativo a el documento (necesitaría ser un margen superior a 200px para que
no se sobrepusiera) ¿hay manera que dicho márgen sea relativo a la otra
capa?... ¿no hay alguna propiedad a la capa fixed para que se comporte
como bloque?

Espero haberme dado a entender y me puedan ayudar. Mil gracias de antemano.
___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://ovillo.org/mailman/listinfo/ovillo