に1ピクセルの高さのdivを作成する方法I 1pxの高さのラインを作成するために、次のコードを持っている:IE8
コードはIE8でしかし、Firefoxで正常に動作しますは、それが10pxの高さの線で表示され
<div style="width:300px; height:1px; background-color:#ff3300; margin-top: -1px;"></div> <!-- top red line -->
とか、ぐらい。 IEに指定された高さを考慮させるにはどうすればよいですか?
編集:
- 私はちょうど1PXする
min-height
プロパティを設定しようとしたが、それはどちらか動作しませんでした。 max-height
はあまりに
- はIEはすべて私のCSSルールを無視しているのはなぜ
line-height
1から
を助けない設定IEによって無視されますか?
予想外のパディングを禁止するには、CSSを適切にリセットしてください。 –
'div'にはデフォルトで特別なスタイルがありません。 CSSのリセットのコンセプトは、多くの人に推奨されている練習ではありがたいことです。 –
ある種の行を作成しようとしているようです。下の要素の代わりに 'border-top:#ff3300 solid 1px;'を使うのはなぜですか? – sqwk