Pregunta

Tengo un div C dentro div B dentro div A.

Div A tiene conjunto anchura a 700px, y div C ha anchura ajustado a 100px. Div B no tiene el conjunto de la anchura.

Mi problema es que div B extiende su anchura a 100% (para ajustarse anchura div de A). ¿Hay una manera de Div B, es decir, su anchura para ajustarse a los niños divs? Quiero que se envuelve alrededor div C, y cualquier otro div puse cerca div C.

¿Fue útil?

Solución

Parece que lo que quiere es el flotador inexistente: atributo central. Compruebe este artículo para una solución.

Otros consejos

Puede utilizar el código siguiente para lograr el resultado:

#b {
  margin:0px auto;
  overflow:hidden;
  display:table;
}

Esto debería dar el resultado deseado.

Hacer el div B un elemento flotante para que se ajuste a la anchura es los niños.

<div id="B" style="float:left;">
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top