これが私のレイアウトです:CSS3ディスプレイ上の国境半径:テーブル行の要素
<div class="divContainer">
<div class="item">
<div class="itemHeader"></div>
<div class="itemBody"><div>
<div class="itemFlag"></div>
</div>
....
</div>
と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;
}
ラウンド国境がitem
要素には表示されません。
itemHeader
とitemFlag
に別々に入力すると表示されます。
しかし、私は実際にいくつかのコードをクリアし、divContainer
クラス上で動作するように半径を取得することはできません。またitem
に入れたいと思います。私は丸い行を含む丸い容器が欲しいです。
何が問題ですか?たぶん、CSSの別の部分がそれを台無しにしているかもしれませんが、私はそうではありません。
テーブル行をテーブル行内に配置することはできません。テーブル要素が必要です – ZolaKt