現在のhtmlを持つ:
<div id="divFiltros" class="DivFiltrosInforme">
<div>
<div>
<span>FILTROS SELECCIONADOS</span>
</div>
<div>
<span>Fecha desde:</span><span id="spFiltrosFechaDesde">01/01/2012</span>
</div>
<div>
<span>Fecha hasta:</span><span id="spFiltrosFechaHasta">01/01/2012</span>
</div>
<div>
<span>Clientes:</span><span id="spFiltrosClientes">Clientex</span>
</div>
<div>
<span>Sección:</span><span id="spFiltrosSeccion">Cualquiera</span>
</div>
</div>
</div>
そしてこのCSS:
.DivFiltrosInforme
{
text-align: center;
margin-top: 10px;
margin-bottom: 10px;
}
.DivFiltrosInforme > div
{
display: inline-block;
padding-top: 10px;
padding-bottom: 10px;
padding-left: 10px;
padding-right: 10px;
border-style: solid;
border-width: 2px;
}
.DivFiltrosInforme > div > div
{
padding-top: 5px;
padding-bottom: 5px;
}
.DivFiltrosInforme > div > div:first-child > span
{
font-weight: bold;
font-size: 14pt;
}
.DivFiltrosInforme > div > div > span
{
font-weight: bold;
font-size: 10pt;
margin-left: 5px;
margin-right: 5px;
}
2 列のレイアウトにするために追加する CSS ルールは何ですか (タイトルである最初の div を除く)。div (2 つのスパンを含むもの) の数が変動することを考慮してください。できれば、CSSのみを変更したいのですが...