だから私は同じ高さで4つの柱を作ろうとしています。パディングが必要で、視覚的には同じ高さに見えるはずです。
さまざまなソリューションを試してみると、div の 1 つに「height: 1;」が含まれていると、何か奇妙なことが起こっていることがわかりました。これは有効な css ではないため、私の知る限り、div にはデフォルト値の「auto」を指定する必要があります。ただし、値「auto」では同じように表示されません。
「height: 1」を jsFiddle で動作させることができなかったので、ここに JsBin リンク: JsBinがあります。
ここに来て、次の 2 つの情報を入手しました。
なぜ「height:1;」Chrome と IE の最新バージョンで動作するようにします。何が起こっている?
次のような結果を得るための有効な html/css ソリューションは何でしょうか。
どういうわけか、「display: table-cell」内の内部 div を height: 100% にすることができれば、問題はおそらく解決されます。