ホームページ >ウェブフロントエンド >フロントエンドQ&A >CSSでdivを非表示にしたり表示したりする方法
DIV CSS の表示と非表示を切り替える
DIV は HTML タグの重要な要素であり、テキスト、画像、ビデオなどを表示するために使用できます。 Web デザインでは、特定の要素を非表示または表示する必要がある状況によく遭遇します。そのためには、CSS を使用して DIV を設定する必要があります。この記事ではCSSを使ってDIVを非表示・表示する方法を紹介します。
1. CSS 表示属性
CSS 表示属性は、ページ上での要素の表示方法を制御できます。 display には複数の値があり、一般的に使用されるのは次のとおりです:
CSS の表示プロパティを設定することで、DIV の表示と非表示を切り替えることができます。
以下は説明する例です:
HTML ファイルで、DIV 要素を作成します:
次に、CSS ファイルで DIV の表示属性を設定します:
#myDiv{
display:none; /* 默认隐藏 */
}
# # ページが読み込まれると、DIV 要素は非表示になります。この時点で、マウスをクリックしたときの表示効果を実現するイベントを追加する必要があります。 JavaScript では、要素の style プロパティを設定して要素の非表示と表示を設定することで、CSS の表示プロパティを変更できます。具体的な操作は次のとおりです。 / 要素の取得 / var myDiv = document.getElementById('myDiv');
マウスをクリックすると DIV を表示 / function showDiv(){
myDiv.style.display = 'block';}/
マウスをクリックすると DIV /## を非表示にします# function hiddenDiv( ){
myDiv.style.display = 'none';
このようにして、マウスをクリックすると、DIV がブロックレベル要素としてページ上に表示されます。もう一度クリックすると再び非表示になります。
2. CSS 可視性属性
要素の非表示と表示を制御するもう 1 つの属性は可視性です。可視性には、visible (可視) と hidden (非表示) の 2 つの値があります。表示とは異なり、表示設定が非表示に設定されている場合、要素は非表示になりますが、ページ上のスペースを占有します。
HTML ファイルでは、DIV 要素も作成します。
次に、CSS ファイルで、DIV の可視性属性を設定します。
#myDiv{
visibility:hidden; /* 默认隐藏 */
}
ページが読み込まれると、DIV 要素は隠れて立ちなさい。このとき、マウスクリック時の表示効果を実現するイベントを追加する必要があります。
JavaScript では、要素の style 属性を変更することで、要素の Visibility 属性を変更することもできます。具体的なコードは次のとおりです:
/
Get the element/ var myDiv = document.getElementById('myDiv');
/
/ function showDiv(){
myDiv.style.visibility = 'visible';
/
マウスをクリックすると DIV/## を非表示にします# function hiddenDiv( ){ myDiv.style.visibility = 'hidden';
}
以上がCSSでdivを非表示にしたり表示したりする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。