3

正直に言うと、この本当にばかげた質問があります。とにかくここに行きます。私は垂直方向の配置を使用しようとしています: ベースライン; それ自体が機能しています。問題は、IE と Firefox で動作することです。私の問題は、何らかの奇妙な理由で Chrome で動作しないことです。Chrome の問題のスクリーンショット http://img576.imageshack.us/img576/8976/chromem.png

そして、これはそのように見えるはずです(14pxのパディングがあり、それ以外の場合は一番上にあります) http://img62.imageshack.us/img62/140/firefoxi.png IEでもfirefoxでも同じように見えます.

画像とテキストに表を使用していません (指摘するだけです) 誰かが私を助けてくれることを願っています。

4

1 に答える 1

0

背景の div を に設定しdisplay: table、それぞれの子を に設定するとdisplay: table-cell、機能するはずです。

#outer_div
{
    display: table; /* display: inline-table; works as well */
}

#outer_div div
{
    display: table-cell;
    vertical-align: baseline;
}
于 2012-06-30T23:17:27.097 に答える