いくつかの一般的な CSS 非表示プロパティを要約する

PHPz
リリース: 2023-04-21 15:01:55
オリジナル
1300 人が閲覧しました

CSS 隠し属性とは、Web デザインおよび開発のプロセス中に CSS スタイル シートを通じて特定の HTML 要素またはコンテンツを非表示にして、Web ページに表示されないようにすることを指します。この非表示方法は通常、Web ページのインタラクション、美化、プライバシー保護のために使用されます。

一般的な CSS 非表示プロパティには、表示、可視性、不透明度、オーバーフロー、クリップなどが含まれます。

  1. display 属性

display 属性は、Web ページ内の要素の表示モードを設定するために使用されます。一般的な値には、block、inline、none などが含まれます。このうち none は、要素が Web ページにまったく表示されないことを意味し、要素を非表示にすることに相当します。 display:none を使用して要素を非表示にすると、その要素がレイアウト内のスペースを占めることを防ぎ、他の要素のレイアウト位置に影響を与えないため、簡単で効果的な非表示方法です。

例:

<div style="display:none;">  
    这段内容会被隐藏起来  
</div>
ログイン後にコピー
  1. visibility 属性

visibility 属性は、Web ページ内の要素の可視性を設定するために使用されます。共通の値表示されたり、非表示になったりします。このうち、非表示とは、要素が Web ページには表示されませんが、存在するため、レイアウト上のスペースを占有します。 display:none と比較すると、visibility:hidden を使用して要素を非表示にしても、他の要素のレイアウト位置には影響しませんが、占有されるスペースによりページ上に空白が生じます。

例:

<div style="visibility:hidden;">  
    这段内容在网页中不可见,但依然存在  
</div>
ログイン後にコピー
  1. opacity 属性

opacity 属性は、要素の透明度を設定するために使用されます。値の範囲は 0 ~ 1.このうち、0は完全に透明、1は完全に不透明を意味します。要素の透明度を 0 に設定すると、Web ページ上で要素が完全に非表示になります。これは、要素を非表示にすることと同じです。

例:

<div style="opacity:0;">  
    这段内容会被完全透明,不可见 
</div>
ログイン後にコピー
  1. オーバーフロー属性

オーバーフロー属性は、コンテンツが境界を超えた場合の要素の処理方法を設定するために使用されます。一般的な値は、表示、非表示、自動、スクロールです。このうち、非表示とは、コンテンツの境界を越えた部分が非表示になることを意味します。

例:

<div style="width:100px;height:100px;overflow:hidden;">  
    这段内容超出了元素的边界,但被隐藏起来  
</div>
ログイン後にコピー
  1. clip 属性

clip 属性は、要素の表示部分をクリップするために使用され、多くの場合、次の目的で使用されます。 CSS マスキング効果。クリップ属性値は、上、右、下、左の 4 つの値で構成される長方形領域で、これらの値は長方形領域の上、右、下、左の境界を表します。この長方形領域内のクリップされた要素コンテンツの一部のみが表示され、残りは非表示になります。

例:

<div style="width:100px;height:100px;clip:rect(0px, 50px, 50px, 0px);">  
    这段内容被剪裁,并只显示了矩形区域内的一部分  
</div>
ログイン後にコピー

概要:

CSS の隠し属性は、Web デザインおよび開発における一般的な手法です。特定の HTML 要素またはコンテンツを非表示にすることで、さまざまな機能を実現できます。 . 異なる効果。一般的な CSS の非表示プロパティには、表示、可視性、不透明度、オーバーフロー、クリップなどが含まれており、特定のニーズに応じて柔軟に使用できます。同時に、CSS の非表示属性を使用する場合は、SEO や Web ページのアクセシビリティへの悪影響を避けるために注意する必要があります。

以上がいくつかの一般的な CSS 非表示プロパティを要約するの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!