CSS
 Computer >> コンピューター >  >> プログラミング >> CSS

CSSを使用した要素の可視性の制御


CSS Displayプロパティは、Webページ上の要素の表示を制御するために使用されます。その値の一部がここに表示されます-

要素をインラインレベルのフレックスコンテナとして表示します

Sr.No プロパティの値と説明
1 インライン
要素をインライン要素として表示します。
2 ブロック
要素をブロック要素として表示します。
3 コンテンツ
コンテナを非表示にし、要素の子要素をDOMの次のレベルの子にします
4 フレックス
要素をブロックレベルのフレックスコンテナとして表示します
5 グリッド
要素をブロックレベルのグリッドコンテナとして表示します
6 インラインブロック
要素をインラインレベルのブロックコンテナとして表示します。
7 インラインフレックス
要素をインラインレベルのフレックスコンテナとして表示します
8 インライングリッド
要素をインラインレベルのグリッドコンテナとして表示します
9 インラインテーブル
要素はインラインレベルのテーブルとして表示されます

CSS表示プロパティを実装する例を見てみましょう-

<!DOCTYPE html>
<html>
<head>
<style>
span {
   background-color: orange;
   color: white;
}
p.demo {
   display: none;
}
span.demo1 {
   display: inline;
}
</style>
</head>
<body>
<h1>Match Details</h1>
<div>
Match will begin at <p class="demo">9AM</p> 10AM on 20th December.
</div>
<div>
Match will end at <span class="demo1">5PM</span> on 20th December.
</div>
</body>
</html>

出力

CSSを使用した要素の可視性の制御

別の例を見てみましょう-

<!DOCTYPE html>
<html>
<head>
<style>
p {
   background-color: orange;
   color: white;
}
p.demo1 {
   display: block;
}
p.demo2 {
   display: inline-block;
}
</style>
</head>
<body>
<h1>Match Details</h1>
<div>
Match will begin at <p class="demo1">10AM</p> on 19th Decemenber, 2019.
</div>
<div>
Match will end at <p class="demo2">5PM</p> on 19th Decemenber, 2019.
</div>
</body>
</html>

出力

CSSを使用した要素の可視性の制御


  1. CSSを使用して要素のテキストの色を設定する

    CSSのcolorプロパティは、要素のテキストの色を変更するために使用されます。値は、標準の色名、rgb()、rgba()、hsl()、hsla()、および16進値として指定できます。 構文 CSScolorプロパティの構文は次のとおりです- Selector {    color: /*value*/ } 次の例は、CSSカラープロパティ-を示しています。 例 <!DOCTYPE html> <html> <head> <style> div {    height: 50px;   &nb

  2. CSSポジショニング要素

    positionプロパティは、要素の配置に使用されます。つまり、以下はポジショニング要素です- 静的 −要素ボックスは、通常のドキュメントフローの一部として、前の要素と前の要素の後に配置されます。 相対 −要素のボックスは、通常の流れの一部として配置されてから、ある程度の距離だけオフセットされます。 絶対 −要素のボックスは、それを含むブロックに関連して配置され、ドキュメントの通常のフローから完全に削除されます。 修正済み −要素のボックスは絶対的に配置され、位置について説明されているすべての動作が絶対的です。 以下は、CSSを使用して要素を配置するためのコードで