Foros del Web » Creando para Internet » CSS »

Utilizar valores negativos

Estas en el tema de Utilizar valores negativos en el foro de CSS en Foros del Web. Tengo esta duda...utilizar valores negativos en propiedades como margin o padding... 1-Se ajusta al standard? 2-Es "chapuza" (como dicen los españoles) Pregunto porque estoy trabajando ...
  #1 (permalink)  
Antiguo 09/03/2006, 07:47
 
Fecha de Ingreso: junio-2003
Mensajes: 26
Antigüedad: 20 años, 9 meses
Puntos: 0
Utilizar valores negativos

Tengo esta duda...utilizar valores negativos en propiedades como margin o padding...

1-Se ajusta al standard?
2-Es "chapuza" (como dicen los españoles)

Pregunto porque estoy trabajando en un menu que no puedo alinear de ninguna forma salvo de esta manera, pero no se, me da la sensación de que no es una manera muy prolija.

Gracias de antemano.
  #2 (permalink)  
Antiguo 09/03/2006, 09:34
Avatar de Hereje  
Fecha de Ingreso: junio-2002
Ubicación: Córdoba, Argentina
Mensajes: 439
Antigüedad: 21 años, 10 meses
Puntos: 2
Yo creeria que no hay problema, en las especificaciones, por lo menos a "ojeada" no dice nada con respecto a longitudes negativas, en este caso indicaria el sentido nomás.

Dale para adelante!
__________________
Sergio
  #3 (permalink)  
Antiguo 09/03/2006, 09:42
 
Fecha de Ingreso: octubre-2005
Mensajes: 536
Antigüedad: 18 años, 6 meses
Puntos: 1
Hola Gabriel22.

http://www.sidar.org/recur/desdi/tra...ta.html#values

Es perfectamente estándar. Sí se pueden usar números negativos. Pero depende de la propiedad, hay situaciones en las que un valor negativo no tendría sentido.


EJ. top:-1px; tendria sentido
border: -1px; no
  #4 (permalink)  
Antiguo 09/03/2006, 09:52
 
Fecha de Ingreso: junio-2003
Mensajes: 26
Antigüedad: 20 años, 9 meses
Puntos: 0
Gracias, igualmente no logro resolver un problema con una lista no ordenada, en firefox me muestra los elementos de la misma muy "identados" por decirlo de alguna forma...se van muy a la derecha.
Voy a seguir mirando, saludos.
  #5 (permalink)  
Antiguo 09/03/2006, 10:32
 
Fecha de Ingreso: octubre-2005
Mensajes: 536
Antigüedad: 18 años, 6 meses
Puntos: 1
Hola de nuevo.

Pero para eso no hacen falta valores negativos.
¿No puedes? Muestra algo de código, verás como sí puedes.
  #6 (permalink)  
Antiguo 09/03/2006, 10:35
Avatar de fullmental  
Fecha de Ingreso: octubre-2004
Ubicación: México DF, Xochimilco
Mensajes: 593
Antigüedad: 19 años, 6 meses
Puntos: 3
prbable mente el problema es con el padding y margin de tu lista (ojo no de los elementos)
  #7 (permalink)  
Antiguo 09/03/2006, 10:53
 
Fecha de Ingreso: junio-2003
Mensajes: 26
Antigüedad: 20 años, 9 meses
Puntos: 0
Cita:
Iniciado por fullmental
prbable mente el problema es con el padding y margin de tu lista (ojo no de los elementos)
Justamente, definiendo padding:0 se solucionó
Es que Firefox toma un valor-defecto diferente para esta propiedad?

Gracias nuevamente.
  #8 (permalink)  
Antiguo 09/03/2006, 11:39
Avatar de webosiris
Moderador egiptólogo
 
Fecha de Ingreso: febrero-2002
Ubicación: Luxor, Egipto
Mensajes: 10.725
Antigüedad: 22 años, 2 meses
Puntos: 998
acotación: padding no permite valores negativos.
  #9 (permalink)  
Antiguo 09/03/2006, 12:08
 
Fecha de Ingreso: octubre-2005
Mensajes: 536
Antigüedad: 18 años, 6 meses
Puntos: 1
Hola.
Cita:
Iniciado por Gabriel22
Es que Firefox toma un valor-defecto diferente para esta propiedad?
Cita:
Iniciado por css2
Una vez que una aplicación del usuario ha analizado un documento y construido una estructura del documento, debe asignar, para cada elemento de la estructura, un valor por cada propiedad que es aplicada a los tipos de medios a los cuales se dirige.
http://www.sidar.org/recur/desdi/tra...e.html#cascade

Si el autor no define las propiedades css, es obligación del navegador hacerlo.

Si no indicas como quieres que se visualicen las cosas no te quejes si las cosas no se visualizan como quieres.

Si por omisión, dejas que cada navegador defina las reglas css como le venga en gana... despues no te quejes de que cada navegador hace lo que le da la gana.

Si no defines el padding, otros lo haran por tí.

Ampliación: Algunas propiedades tienen valores por defecto, otras no, padding por ejemplo.

Última edición por Jorolo; 09/03/2006 a las 12:25
  #10 (permalink)  
Antiguo 09/03/2006, 13:11
 
Fecha de Ingreso: junio-2003
Mensajes: 26
Antigüedad: 20 años, 9 meses
Puntos: 0
Cita:
Iniciado por Jorolo
Hola.



http://www.sidar.org/recur/desdi/tra...e.html#cascade

Si el autor no define las propiedades css, es obligación del navegador hacerlo.

Si no indicas como quieres que se visualicen las cosas no te quejes si las cosas no se visualizan como quieres.

Si por omisión, dejas que cada navegador defina las reglas css como le venga en gana... despues no te quejes de que cada navegador hace lo que le da la gana.

Si no defines el padding, otros lo haran por tí.

Ampliación: Algunas propiedades tienen valores por defecto, otras no, padding por ejemplo.
Opss!
No me he quejado de nada Jorolo, te agradezco por la ayuda pero me parece que tenes que bajar un poco los humos, no creo haber dicho nada fuera de lugar para que reacciones así.
Saludos.
  #11 (permalink)  
Antiguo 09/03/2006, 15:59
 
Fecha de Ingreso: octubre-2005
Mensajes: 536
Antigüedad: 18 años, 6 meses
Puntos: 1
Hola de nuevo.

Gracias por el aviso.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 16:53.