CSS3 border-radius auf dem display:table-row-element

Dies ist mein layout:

<div class="divContainer">
        <div class="item">
            <div class="itemHeader"></div>
            <div class="itemBody"><div>
            <div class="itemFlag"></div>
        </div>
        ....
</div>

Und CSS:

.divContainer{
    display:table;
    border-spacing:0 5px; //bottom spacing
    width:100%;
}

.item{
    display:table-row;
    height:45px;
   -moz-border-radius:10px;
   -webkit-border-radius:10px;
   border-radius:10px;
}

.itemHeader, .itemBody, .itemFlag{
    display:table-cell;
}

.itemHeader{
    width:100px;
}

.itemBody{
    width:150px;
}

.itemFlag{
    width:20px;

}

Die Runde Grenzen erscheinen nicht auf der item Elemente.
Wenn ich Sie separat in itemHeader und itemFlag Sie angezeigt werden.
Aber ich möchte wirklich klar, code und setzen Sie Sie in die item

Kann auch nicht den radius zu arbeiten, auf die divContainer Klasse. Ich möchte eine abgerundete container enthält abgerundete Zeilen.

Was ist das problem? Vielleicht ein anderer Teil von CSS ist messing, aber ich glaube nicht, dass das der Fall ist.

InformationsquelleAutor ZolaKt | 2011-03-07

Schreibe einen Kommentar