CSS でスパン幅を設定する方法: まず、「display:block;」または「display:inline-block;」スタイルを使用して、span 要素をブロック要素またはインライン ブロック要素に設定します。 "width :Width value;" スタイルを使用して、スパンの幅を設定します。
このチュートリアルの動作環境: Windows 7 システム、CSS3&&HTML5 バージョン、Dell G3 コンピューター。
HTML では、span は次の特性を持つインライン要素です:
1. 他の要素と同じ行にあります;
2. 高さ、行の高さ、およびtop 下マージンと下マージンは変更できません;
3. 幅はそのテキストまたは画像の幅であり、変更できません。
スパンの幅と高さは一般に変更できないことがわかります。しかし、場合によってはスパン幅を設定する必要がある場合、どうすればよいでしょうか?
解決策:
display 属性を使用して、span 要素をブロック要素またはインライン ブロック要素に設定し、次に width 属性を使用します。幅を設定します。
例:
<!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <style> .inline{ width: 150px; background-color: palevioletred; } .block{ display: block; width: 150px; background-color: palevioletred; } .inline-block{ display: inline-block; width: 150px; background-color: palevioletred; } </style> </head> <body> <div>测试文本,<span class="inline">测试文本</span>,<span class="block">测试文本</span>,<span class="inline-block">测试文本</span></div> </body> </html>
レンダリング:
##説明:
1. ブロック要素
HTML では、、
、