[PR]子育てママさんへ:3年毎に15万円うけとれる保険?

 

 

ブロック要素に変更

インライン要素に変更

リスト表示で指定

要素有無の指定

Page Top ▲

Display

要素を表示する時の形式を指定します。
blockやnoneで、要素自体をなくしたり表示させたりする、折りたたみメニュー(アウトラインメニュー)などに利用しています。

●関連プロパティ

VISIBILITY

{ display : block | inline | list-item | none }

 

ブロック要素に変更

要素内容をブロック要素に変更します。<DIV>と同じ効果です。
サンプルは、オレンジ色のテキスト部分に、<SPAN>タグに「BLOCK」を指定したため、オレンジ色の部分のみブロックされ改行されます。

{ display : block }

<p>Display Property<span style="display: block; border: 1px dotted rgb(255,102,102);">Display Block</p>

Display Property Display Block

 

インライン要素に変更

ブロック要素をインライン要素に変更します。
サンプルは、<LI>要素に「INLINE」を指定した場合、改行されずに1行で表示されます。

{ display : inline }

<ul>
  <li style="display: inline; font-size: 14pt; font-family: Arial; color: rgb(255,102,0);">1.Display Inline</li>
  <li style="display: inline; font-size: 14pt; font-family: Arial; color: rgb(255,102,0);">2.Display inline</li>
<ul>

 

リスト表示で指定

要素内容をリストで表示するはずですが、表示できません。
サンプルのオレンジのテキストに、「LIST-ITEM」を指定しています。Internet Explorer 6では、表示しますが6以外のバージョンの場合、チェックが必要です。

{ display : list-item }

<p style="display: list-item; font-size: 14pt; font-family: Arial, Helvetica; color: rgb(255,102,0);">

Display list Item

 

要素有無の指定

要素を消去したり、出現させたりします。「VISIBILITY」と違い、要素そのものがなくなります。
サンプルは、マウスがDisplay Noneをクリックすると文字が消えますが、通過すると表示します。 要素がなくなるため、Display Propertyのテキストが上へ上がります。
多くの折りたたみメニューは、通常はdisplay : noneで、サブメニューを表示しない状態にしておき、マウスがクリックや触れた時、display : blockでサブメニュー表示させると言った具合で、このプロパティで作成されています。

{ display : none }

<p onclick="this.style.display='none'" onmouseout="this.style.display='block'">Display None</p>

Display None

Display Property


[PR]三井住友海上きらめき生命:医療保険のご案内と資料請求はこちらから