CSS では、要素タグは、要素の表示モードの違いに応じて、インラインレベル要素とブロックレベル要素の 2 つのカテゴリに分類されます。 1. まず、インライン要素とブロックレベル要素とは何かを紹介します。 1.1、インライン要素は、span、buis、strong、em、ins、del など、1 行を占有しない要素です。 1.2、ブロックレベル要素は、p div h ul ol dl li dt dd などのように 1 行を占める要素です。 2. インライン要素とブロックレベル要素の違いは何ですか? 2.1、インライン要素は 1 行を占有しませんが、ブロックレベル要素は 1 行を占有します。 2.2. インライン要素の幅と高さは設定できません。テキストが変更されると、幅と高さも変わります。ブロックレベル要素では幅と高さを設定できます。 幅と高さが設定されていない場合、デフォルトでは、幅は親要素と同じになり、高さは 0 になります。 2.3、次の例では、インライン要素spanとブロックレベル要素divのスタイルを設定することで、インラインとブロックレベルの違いを示しています。 <スタイル> スパン{ 高さ: 200px; 幅: 300ピクセル; 背景色: 赤; フォントサイズ: 40px; } 。父親{ 幅: 300ピクセル; 高さ: 300px; 背景色: 緑; マージン: 100px 自動; } 。息子{ 背景色: 青; } </スタイル> <!DOCTYPE html> <html lang="ja"> <ヘッド> <メタ文字セット="UTF-8"> <title>CSS 要素の表示モード</title> </head> <本文> <span>私はspanです</span> <div class="父"> 私は父親です <div class="son">私は息子です</div> </div> </本文> </html> 3. 要素の幅と高さを設定するだけでなく、要素が 1 行を占有しないようにする必要がある場合もあります。この場合、インライン ブロック要素が使用されます。一般的なインライン ブロック要素には、<img>/<input>/<td> などがあります。 4. CSS 要素の表示モードを切り替えるにはどうすればいいですか? 4.1、要素の表示属性を設定する 4.2、表示値: inline (インライン)、block (ブロック レベル)、inline-block (インライン ブロック レベル) 4.3、次の例では、spanの表示モードをブロックレベルに変換し、divの表示属性をインラインブロックレベルに変換し、imgの表示モードをブロックレベルに変換します。 <スタイル> /*span をブロックレベル要素に変換します--*/ *{ マージン: 0; パディング: 0; } スパン{ 表示: ブロック; 背景色: 赤; 幅: 400ピクセル; 高さ: 400px; } /*div をインライン ブロック レベル要素に変換します*/ div{ 表示: インラインブロック; 背景色: 緑; 幅: 300ピクセル; 高さ: 300px; } /*img をブロックレベル要素に変換します*/ 画像{ 表示: ブロック; 幅: 200ピクセル; } </スタイル> <!DOCTYPE html> <html lang="ja"> <ヘッド> <メタ文字セット="UTF-8"> <title>CSS 要素の表示モード</title> </head> <本文> <span>私はspanです</span> <div>私はdivです</div> <img src="https://images.cnblogs.com/cnblogs_com/TomHe789/1652521/o_200222073220ctl.jpg"> </本文> </html> 要約する CSS の要素の表示モードに関する記事はこれで終わりです。CSS の表示モードに関するより関連性の高いコンテンツについては、123WORDPRESS.COM の過去の記事を検索するか、以下の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。 |
>>: MIME エンコーディングの概要 (オンライン情報と実際の経験から統合)
1. MySQLをインストールします。対応するソフトウェアをインストールするには、次の 3 つのコマ...
フレックス レイアウトは間違いなくシンプルで使いやすいです。レイアウトをよりシンプルかつ高速にします...
一般的に言えば、HTML ドキュメント内で極端に大きな <ol> リストに遭遇する可能性...
Jmeter がネイティブの結果表示機能を提供していることは誰もが知っています。ネイティブの結果表示...
Oracle、DB2、SQL Server などの他の大規模データベースと比較すると、MySQL に...
一般的に、MySQL はデフォルトでさまざまなストレージ エンジンを提供しており、次のように表示され...
<br />XHTML と CSS がオブジェクト指向だったらよかったのに。 。太陽は北...
Win10 システムに MySQL 8.0 をインストールする際に発生する問題と解決策は次のとおりで...
最近、Linux ホストに環境を展開する際に多くの問題に遭遇しました。最初の問題は、ジャンプ サーバ...
目次axiosとは何ですか? Axios リクエストタイプ? Axiosはデフォルトのカスタム構成を...
多くの場合、クエリの結果は最大で 1 つのデータ レコードになることが予想されます。この場合、制限 ...
目次1. CDNの紹介1.1 react (最初にインポート) 1.2 react-dom(後ほど紹...
目次1. 値を入力し、そのデータ型を返す** 2. アレイ重複排除3. 文字列の重複排除4. ディー...
目次1. まずMySQLサーバーを停止する2. MySQLサーバーをアンインストールする3. MyS...
最近、Xiao Ming は新しい Mac を購入し、独自のブログ Web サイトを構築したいと考え...