1

3 列のサイトを設計しましたが、各列の間に細い水平線を配置したいと考えていました。私はこれを非常に簡単に行い、Chrome で必要な正確な高さを取得しました。それを Firefox で開いたところ、水平線が約 10 ピクセル短くなりました。IE9 でも同じことが起こりました。これは正常ですか、それとも何か間違っていますか? とにかくこれを修正するか、それを改善する方法はありますか。これは私が使用した css です。html は単なる div です。

    #horizontal-dividing-line-news-arabnews {
    border-left: solid 0.1em #0099FF;
    height: 31.8em;
    float: left;
    color: #FFF;
    margin-top: 7.3em;
}

ありがとう!

4

1 に答える 1

1

emここでは、サイズの単位として ("ems")を使用しています。

「Em」は現在のフォント サイズに比例し、すべてのブラウザーが同じデフォルトのフォント サイズを持っているとは限らないため、サイズが異なるのはこのためです。

pxこれには(pixels)を使用します。

于 2012-10-30T00:24:41.407 に答える