ホームページ > 記事 > ウェブフロントエンド > CSSで文字の両側に横線を追加する方法
CSS で :before、:after、content 属性を使用すると、テキストの両側に水平線を追加できます (構文 "E:before,E:after{content:"";flex:1)。 1;border-bottom :2px Solid;}"、E はテキストを含む要素です。
#このチュートリアルの動作環境: Windows 7 システム、css3 バージョン、Dell G3 コンピューター。
チュートリアルの推奨事項: css ビデオ チュートリアル
css でテキストの両側に水平線を追加する方法
css では、これは、:before、:after セレクターと content 属性を使用して実現できます。
:before セレクターは選択した要素の前にコンテンツを挿入し、:after セレクターは選択した要素の後にコンテンツを挿入します。
content 属性は、生成されたコンテンツを挿入するために、:before および :after 擬似要素とともに使用されます。
例:
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <style> h4 { display: flex; flex-direction: row; } h4:before, h4:after { content: ""; flex: 1 1; border-bottom: 2px solid #000; margin: auto; } img { height: 100px; width: 100px; border-radius: 50%; } </style> </head> <body> <h4>PHP中文网</h4> </body> </html>
レンダリング:
以上がCSSで文字の両側に横線を追加する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。