Ver Mensaje Individual
  #2 (permalink)  
Antiguo 10/12/2013, 04:40
Avatar de pzin
pzin
Moderata 😈
 
Fecha de Ingreso: julio-2002
Ubicación: Islas Canarias
Mensajes: 10.488
Antigüedad: 21 años, 9 meses
Puntos: 2114
Respuesta: Problema con divs y overflow

En principio algo así podría servirte:

Código CSS:
Ver original
  1. .contentTitle {
  2.   max-width: 1100px;
  3.   overflow: hidden;
  4.   white-space: nowrap;
  5. }
  6. .contentTitle .title {
  7.   display: inline-block;
  8. }
  9. .contentTitle .titleBar {
  10.   display: inline-block;
  11. }

No es una cosa muy limpia, ya que si el texto es más largo que el contenedor también desaparecería.

Para evitar eso, podrías cambiarlo por:

Código CSS:
Ver original
  1. .contentTitle {
  2.   max-width: 1100px;
  3.   overflow: hidden;
  4. }
  5. .contentTitle .title {
  6.   float: left;
  7. }
  8. .contentTitle .titleBar {
  9.   overflow: hidden;
  10. }

Como no especificas un ancho al título, pues se ajusta. Lo que hace overflow en titleBar es ajustarse según el contenido que deja el otro elemento, o algo así, porque es una cosa que nunca he entendido porqué funciona, pero lo uso mucho.