ホームページ  >  記事  >  ウェブフロントエンド  >  CSS でテキスト行にパディングを追加する方法

CSS でテキスト行にパディングを追加する方法

Patricia Arquette
Patricia Arquetteオリジナル
2024-11-06 19:09:03116ブラウズ

How to Add Padding to Lines of Text in CSS?

テキストの行にパディングを追加する

この記事では、各行の先頭と末尾にパディングを追加する方法を説明します。

CSS ソリューション

直接的な CSS 解決策はないようですが、この問題は複雑な CSS 技術を使用してうまく解決されました。以下は、さまざまなブラウザーで動作する、十分にテストされた CSS ソリューションです。

#titleContainer {
    width: 520px;
}

h3 {
    margin: 0;
    font-size: 42px;
    font-weight: bold;
    font-family: sans-serif;
}

/* Styling for main text line */
h3 .heading {
    background-color: #000;
    color: #00a3d0;
}

/* Styling for subhead line */
h3 .subhead {
    background-color: #00a3d0;
    color: #000;
}

/* Container for line separation */
div {
    line-height: 1.1;
    padding: 1px 0;
    border-left: 30px solid #000;
    display: inline-block;
}

/* Positioning of main text line */
h3 {
    background-color: #000;
    color: #fff;
    display: inline;
    margin: 0;
    padding: 0;
}

/* Indentation for subhead line */
h3 .indent {
    position: relative;
    left: -15px;
}

/* Adjustments for subhead line */
h3 .subhead {
    padding: 0 15px;
    float: left;
    margin: 3px 0 0 -29px;
    outline: 1px solid #00a3d0;
    line-height: 1.15;
}

HTML 構造

HTML 構造は次のようになります。

<div>

以上がCSS でテキスト行にパディングを追加する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
前の記事:図形 - CSS の課題次の記事:図形 - CSS の課題