具有當前HTML:CSS來製作特定的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的數量(包含兩個跨度的)會變化。我最好只想改變CSS ...
您的意思是? http://jsfiddle.net/4SYZ4/ – mattytommo
這將工作,似乎IE兼容,如果你把它作爲答案,我會接受它 – VSP
我已經添加它作爲答案:) – mattytommo