Foros del Web » Creando para Internet » CSS »

bloquear una div

Estas en el tema de bloquear una div en el foro de CSS en Foros del Web. que tal, soy nuevo en este foro, primero que nada, muchas gracias por brindar este medio de ayuda. ahora la pregunta: como se puede bloquear ...
  #1 (permalink)  
Antiguo 20/01/2011, 18:01
 
Fecha de Ingreso: enero-2011
Ubicación: Mexico
Mensajes: 1
Antigüedad: 13 años, 3 meses
Puntos: 0
Pregunta bloquear una div

que tal, soy nuevo en este foro, primero que nada, muchas gracias por brindar este medio de ayuda.

ahora la pregunta:

como se puede bloquear una div de tal forma que no importa como, el contenido de esa div no se extienda mas aya de su propia div.

es decir, en concreto

tengo 3 divs, una de 15%, otra de 70% y otra de 15%,

en las 2 divs de 15% ,a modo de fondo, quiero poner por medio de php una imagen que cambie cada vez que acceso a la pagina, la imagen es mas grande que el div, lo cual no se puede cambiar por especificaciones de quien la pidio.

como evitar que la imagen se pase fuera de su div.
o ajustar automaticamente la imagen como en stretch a su div, el punto:

la imagen no puede ser definida en el css con el comando background-image:
en si no puede ser definida en css. ya que la pagina en php debe generarla desde una base de datos cada que se entra en la pagina.

de antemano muchas gracias.
  #2 (permalink)  
Antiguo 20/01/2011, 18:48
Avatar de sanxuan  
Fecha de Ingreso: enero-2011
Ubicación: Gijón
Mensajes: 671
Antigüedad: 13 años, 3 meses
Puntos: 36
Respuesta: bloquear una div

La limitación con el CSS la impones tú. No hay nada que impida modificar el CSS mediante php.
La manera correcta de recortar la imagen al ancho o alto de tu div es mediante la propiedad overflow:hidden que ocultará todo lo que sobrepase las medidas de tu div.
Puedes considerar como alternativa el uso de clip, dependiendo de lo que necesites mostrar u ocultar.

Etiquetas: bloquear, fondo
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 06:53.