Foros del Web » Creando para Internet » CSS »

Ancho de .css no me funciona bien

Estas en el tema de Ancho de .css no me funciona bien en el foro de CSS en Foros del Web. Buenas tardes Tengo un problema con el ancho de un .css que tengo así: @import url("http://static.forosdelweb.com/clientscript/vbulletin_css/geshi.css"); Código CSS: Ver original div #menu_comunidad_fonde_verde {     ...
  #1 (permalink)  
Antiguo 21/01/2013, 12:58
Avatar de ceaped  
Fecha de Ingreso: febrero-2004
Mensajes: 2.185
Antigüedad: 20 años, 9 meses
Puntos: 9
Pregunta Ancho de .css no me funciona bien

Buenas tardes
Tengo un problema con el ancho de un .css que tengo así:

Código CSS:
Ver original
  1. div#menu_comunidad_fonde_verde{
  2.     height:40px;
  3.     width:100%;
  4.     margin-top: 0px;
  5.     margin-right: auto;
  6.     margin-bottom: 0px;
  7.     margin-left: auto;
  8.     background-color: #97DF35;
  9.     float: left;
  10.     box-shadow: 4px 4px 4px 2px rgba(160,174,178,2);
  11.     behavior: url(ie-css3.htc);
  12. }

Y funciona bien, pero cuando la página tiene un scroll vertical no me cubre el 100% de ancho.

¿Cómo hago para que ocupe el 100% del ancho cuando haya scroll?

Gracias por su ayuda
__________________
Diseñador Gráfico publicitario

Última edición por ceaped; 21/01/2013 a las 12:59 Razón: Agregar texto
  #2 (permalink)  
Antiguo 21/01/2013, 17:20
Avatar de ArturoGallegos
Moderador
 
Fecha de Ingreso: febrero-2008
Ubicación: Morelia, México
Mensajes: 6.774
Antigüedad: 16 años, 8 meses
Puntos: 1146
Respuesta: Ancho de .css no me funciona bien

cuando usas el ancho al 100% significa el 100% de su elemento padre, en caso de su antecesor sea el body significa el 100% de la ventana del navegador por lo que el excedente que esta al mover el scroll no esta contemplado.

Puedes usar min-width: para hacer que ocupe al menos el espacio necesario para que no ocurra el problema que tienes.
  #3 (permalink)  
Antiguo 22/01/2013, 07:05
Avatar de ceaped  
Fecha de Ingreso: febrero-2004
Mensajes: 2.185
Antigüedad: 20 años, 9 meses
Puntos: 9
Respuesta: Ancho de .css no me funciona bien

Hola ArturoGallegos
Gracias por tu respuesta.
El dato curioso es que esto sólo me pasa en un iPad, nn la PC no.
Entonces lo que dices es que ponga "min-width" a un valor mínimo (o máximo), por ejemplo mi monitor es de 1024 X 768 y el iPad es de 2.048 x 1.536.

Gracias por tu ayuda
__________________
Diseñador Gráfico publicitario
  #4 (permalink)  
Antiguo 22/01/2013, 07:11
Avatar de pzin
Moderata 😈
 
Fecha de Ingreso: julio-2002
Ubicación: Islas Canarias
Mensajes: 10.489
Antigüedad: 22 años, 3 meses
Puntos: 2114
Respuesta: Ancho de .css no me funciona bien

¿Qué necesidad real existe de flotar un elemento, por defecto de bloque, para que ocupe el 100%? La pregunta va sin ironías ni nada, simplemente no lo entiendo o nunca he visto ninguna necesidad de hacer algo así.

¿Tienes algún enlace para ver la página? O un jsfiddle o algo.
  #5 (permalink)  
Antiguo 22/01/2013, 07:48
 
Fecha de Ingreso: octubre-2008
Ubicación: Bs. As., ARG
Mensajes: 203
Antigüedad: 16 años, 1 mes
Puntos: 6
Respuesta: Ancho de .css no me funciona bien

Si queres que el elemento ocupe el 100% de ancho, y lo estas flotando a la izquierda... porque el margin-left: auto y el margin-right: auto?
El otro tema:

Código:
body, html {
width: 100%;
}
  #6 (permalink)  
Antiguo 22/01/2013, 07:54
 
Fecha de Ingreso: octubre-2008
Ubicación: Bs. As., ARG
Mensajes: 203
Antigüedad: 16 años, 1 mes
Puntos: 6
Respuesta: Ancho de .css no me funciona bien

Cita:
Iniciado por Bonez Ver Mensaje
¿Qué necesidad real existe de flotar un elemento, por defecto de bloque, para que ocupe el 100%?
Por empezar!
  #7 (permalink)  
Antiguo 22/01/2013, 08:10
Avatar de pzin
Moderata 😈
 
Fecha de Ingreso: julio-2002
Ubicación: Islas Canarias
Mensajes: 10.489
Antigüedad: 22 años, 3 meses
Puntos: 2114
Respuesta: Ancho de .css no me funciona bien

No había caído, como chuekeron, en lo de los márgenes automáticos.

Es un despropósito colosal. Y eso que el código es sumamente corto.

Un elemento que ocupa el 100%, flotado y con márgenes automáticos. Que esos márgenes, no funcionan de todas formas en elementos flotados.

Miedo me da ver la página completa.

Etiquetas: ancho, css3
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 04:30.