0

div私の目的は、容器の真ん中にインナーを入れることです。

フィドルの例 :

主な問題は、CSScalc()ルールを使用しているため、内部 div が IE で右にシフトされることです (Firefox と Chrome では問題なく表示されます)。上記の例で一定幅のコメントを外すwidth: 156pxと、機能します。

しかし、そうではありませんcalc()。IE用に修正する方法はありますか?

PSは、IE8以下がサポートされていないことを知ってcalc()いるので、IE9で試していました。

4

2 に答える 2

1

この新しいフィドルを試してみてください。CSS にいくつかのエラーがあります。どうぞ:

http://jsfiddle.net/tuwd3tqg/1/


まず最初に、あなたは を使用していますがposition: absolute、その理由はわかりません。第二に、 と を使用toprightている場合は、 を使用する必要がありますposition: relative。3番目のあなたはright、私がに変更した場所を使用しmargin-rightており、アイテムはfloat: right使用する必要がありますright


編集

テキストを中央に揃えたい場合は、次のプロパティを wrapper に追加しますtext-align: center。更新されたフィドルは次のとおりです。http://jsfiddle.net/tuwd3tqg/2/

于 2015-08-27T12:38:28.817 に答える
0

あなたのクラスを与える

.column {
   text-align: center;
}
于 2015-08-27T12:18:26.237 に答える