2

その下のボーラーにテキスト文字を接触させようとしています。

余白もパディングもありませんが、フォント文字自体が文字の下にスペースがあるように見えるため、ギャップがあります。

行の高さを下げようとしましたが、これは文字の上部をカットします。代わりに、文字の下部を切り取りたいと思います。これは可能ですか?

4

2 に答える 2

4

ベースラインの下のスペースは、活版印刷の世界では降下と呼ばれます。残念ながら、CSSを使用してこれを調整することはできません。

できることは、文字列をdiv内に配置することです。CSSでheight希望のセットを設定し、overflow:hidden;

こちらのデモ

<div class="cutter">
    This a test string
</div>

CSS:

.cutter {
    display:block;
    font-size:24px;
    height:20px;
    overflow:hidden;
}

結果:

ランダムな高さでカットされたテキスト

Daiがコメントで指摘しているように、テキストを親コンテナーに配置して配置してから、負の下部マージンを適用することもできます。

于 2012-11-02T04:50:48.677 に答える