W3.CSS 디스플레이


표시 클래스를 사용하면 다른 HTML 요소 내부의 특정 위치에 HTML 요소를 표시할 수 있습니다.

왼쪽 상단
맨 위 오른쪽
왼쪽 하단
오른쪽 하단
왼쪽
오른쪽
가운데
상단 중간
하단 중간

W3.CSS 디스플레이 클래스

W3.CSS는 다음 디스플레이 클래스를 제공합니다. 

등급 정의
w3-디스플레이 컨테이너 w3-display- 클래스 용 컨테이너
w3-디스플레이-왼쪽 위 w3-display-container의 왼쪽 상단 모서리에 콘텐츠를 표시합니다.
w3-디스플레이-상단 w3-display-container의 오른쪽 상단 모서리에 콘텐츠를 표시합니다.
w3-디스플레이-하단왼쪽 w3-display-container의 왼쪽 하단 모서리에 콘텐츠를 표시합니다.
w3-디스플레이-하단오른쪽 w3-display-container의 오른쪽 하단 모서리에 콘텐츠를 표시합니다.
w3-디스플레이-왼쪽 w3-display-container의 왼쪽(왼쪽 중간)에 내용을 표시합니다.
w3-디스플레이 오른쪽 w3-display-container의 오른쪽(오른쪽 가운데)에 내용을 표시합니다.
w3-디스플레이-중간 w3-display-container의 중간(중앙)에 내용을 표시합니다.
w3-디스플레이 상단 중간 w3-display-container의 상단 중앙에 내용을 표시합니다.
w3-display-bottommiddle w3-display-container의 하단 중앙에 내용을 표시합니다.
w3-디스플레이 위치 w3-display-container의 지정된 위치에 콘텐츠를 표시합니다.
w3-디스플레이-호버 w3-display-container 내에서 마우스를 가져갈 때 콘텐츠를 표시합니다.
w3-왼쪽 요소를 왼쪽으로 띄웁니다(float: left).
w3-오른쪽 요소를 오른쪽으로 띄웁니다(float: right).
w3-show 요소를 보여줍니다(디스플레이: 블록)
w3-숨기기 요소를 숨깁니다(표시: 없음)
w3-모바일 모든 요소에 모바일 우선 응답성을 추가합니다.
모바일 장치에서 요소를 블록 요소로 표시


예시

<div class="w3-display-container w3-green" style="height:300px;">
  <div class="w3-display-topleft">Top Left</div>
  <div class="w3-display-topright">Top Right</div>
  <div class="w3-display-bottomleft">Bottom Left</div>
  <div class="w3-display-bottomright">Bottom Right</div>
  <div class="w3-display-left">Left</div>
  <div class="w3-display-right">Right</div>
  <div class="w3-display-middle">Middle</div>
  <div class="w3-display-topmiddle">Top Mid</div>
  <div class="w3-display-bottommiddle">Bottom Mid</div>
</div>

패딩이 추가된 위와 동일한 예:

왼쪽 상단
맨 위 오른쪽
왼쪽 하단
오른쪽 하단
왼쪽
오른쪽
가운데
상단 중간
하단 중간

예시

<div class="w3-display-container w3-green" style="height:300px;">
  <div class="w3-padding w3-display-topleft">Top Left</div>
  <div class="w3-padding w3-display-topright">Top Right</div>
  <div class="w3-padding w3-display-bottomleft">Bottom Left</div>
  <div class="w3-padding w3-display-bottomright">Bottom Right</div>
  <div class="w3-padding w3-display-left">Left</div>
  <div class="w3-padding w3-display-right">Right</div>
  <div class="w3-padding w3-display-middle">Middle</div>
  <div class="w3-padding w3-display-topmiddle">Top Mid</div>
  <div class="w3-padding w3-display-bottommiddle">Bottom Mid</div>
</div>

이미지 안에 텍스트 표시:

불
왼쪽 상단
맨 위 오른쪽
왼쪽 하단
오른쪽 하단
탑 미드
왼쪽
오른쪽
가운데
하단 중앙

예시

<div class="w3-display-container">
  <img src="img_lights.jpg" alt="Lights" style="width:100%">
  <div class="w3-padding w3-display-topleft">Top Left</div>
  <div class="w3-padding w3-display-topright">Top Right</div>
  <div class="w3-padding w3-display-bottomleft">Bottom Left</div>
  <div class="w3-padding w3-display-bottomright">Bottom Right</div>
  <div class="w3-padding w3-display-topmiddle">Top Mid</div>
  <div class="w3-padding w3-display-left">Left</div>
  <div class="w3-padding w3-display-right">Right</div>
  <div class="w3-padding w3-display-middle">Middle</div>
  <div class="w3-padding w3-display-bottommiddle">Bottom Mid</div>
</div>

디스플레이 호버

w3-display-hover 클래스 는 w3-display-container(숨김에서 표시로 이동) 내에서 호버에 콘텐츠를 표시합니다.

Top Left
Top Right
Bottom Left
Bottom Right
Left
Right
이 상자 위로 마우스를 가져갑니다!
Top Mid
Bottom Mid

예시

<div class="w3-display-container w3-light-grey" style="height:300px;">
  <div class="w3-display-topleft w3-display-hover">Top Left</div>
  <div class="w3-display-topright w3-display-hover">Top Right</div>
  <div class="w3-display-bottomleft w3-display-hover">Bottom Left</div>
  <div class="w3-display-bottomright w3-display-hover">Bottom Right</div>
  <div class="w3-display-left w3-display-hover">Left</div>
  <div class="w3-display-right w3-display-hover">Right</div>
  <div class="w3-display-middle">Mouse over this box!</div>
  <div class="w3-display-topmiddle w3-display-hover">Top Mid</div>
  <div class="w3-display-bottommiddle w3-display-hover">Bottom Mid</div>
</div>

w3-display-hover 클래스는 효과 및 애니메이션 클래스와 결합 하여 멋진 호버 효과 를 생성할 수 있습니다.

화신
바지
Khaki pants, $19.99

예시

 <div class="w3-display-container w3-hover-opacity">
  <img src="img_avatar.png" alt="Avatar">
  <div class="w3-display-middle w3-display-hover">
    <button class="w3-button w3-black">John Doe</button>
  </div>
</div>

이 튜토리얼의 뒷부분에서 애니메이션과 효과에 대해 자세히 알아볼 것입니다.


Displaying A Flag

With a little bit of imagination, the w3-display-classes can be used to create a flag:

Example

<div class="w3-display-container w3-card-4" style="height:200px;width:350px">
  <div class="w3-red w3-display-topleft" style="width:25%;height:40%"></div>
  <div class="w3-red w3-display-topright" style="width:60%;height:40%"></div>
  <div class="w3-red w3-display-bottomleft" style="width:25%;height:40%"></div>
  <div class="w3-red w3-display-bottomright" style="width:60%;height:40%"></div>
</div>

Floating Classes

The w3-left class floats an element to the left, the w3-right class floats an element to the right:

w3-left
w3-right

Example

<div class="w3-bar w3-light-grey">
  <div class="w3-left w3-red">w3-left</div>
  <div class="w3-right w3-blue">w3-right</div>
</div>

Note: Clear floats with the w3-clear class or put them inside a w3-container, like in the example above (clears floats automatically).


Hide and Show

Force an element to be shown or hidden with the w3-show or w3-hide class.

Example

<p class="w3-show">I am shown (display: block).</p>
<p class="w3-hide">I am hidden (display: none).</p>

These classes are often used to toggle between hiding and showing elements:

Example

Hello!


The w3-mobile Class

The w3-mobile class adds mobile-first responsiveness to any element.

It adds display:block and width:100% to an element on screens that are less than 600px wide.

Example

<button class="w3-button w3-mobile">Link</button>