0

一部のコンテンツを div ボックスに垂直方向に配置しようとしました。これを達成するために、完璧に機能する CSS をいくつか見つけました。あなたが知らない人を除いて:IE8。値「table-cell」で表示属性を使用すると、IE は非表示のセルパディング/セル間隔を作成します。

.item_box{
        display: table-cell;
        padding:0px;
        margin:0px;
        width:160px;
        height:160px;
        text-align: center;
        vertical-align:middle;
    }  

'padding' と 'margin' の 2 行は、FF、Chrome、Opera のみに影響します。メインレイアウトを維持するには、パディング/スペースを「0」にする必要があります。IEでこれを解決する方法の手がかりはありますか?
どうもありがとう

4

1 に答える 1

0

「目に見えないセルパディング/セル間隔」については、「border-collapse:collapse;」を試してみてください。周囲の「display:table」コンテナ css で。

于 2011-11-25T16:19:11.967 に答える