33

他の場所で15pxの行の高さで定義した段落タグがあり、ページのさらに下に、行の高さを約10pxにしたい別の段落タグがあります。面白いことに、10px以下にはなりませんが、25px以上に設定すると、line-heightプロパティが機能しているように見えます。

ChromeブラウザのWeb開発ツール(Chrome版のFirefoxのFirebug)を使用して関連するCSS(すべて手作業でコーディング)を確認しましたが、関連するものは見つかりませんでした。行の高さを特定の最小量を超えて縮小できない一般的なCSSのバグはありますか?

4

4 に答える 4

75

Firefox と Chrome の両方で、HTML5 doctype を設定すると、インライン要素の最小行高があることに気付きました。ブロック要素の場合、行の高さを好きなように設定でき、行を重ねることもできます。

HTML5 doctype を設定しない場合、ブロックまたはインライン要素の最小行高はありません。

于 2012-08-31T18:55:14.323 に答える
-11

line-height は font-size に相対的であり、負のマージンを宣言しない限り、それより低くすることはできません。

于 2011-09-15T01:40:27.953 に答える