여러분이 사용하고 계신 브라우저는 HTML5를 지원하지 않기 때문에 몇몇 요소가 제대로 보이도록 JScript를 사용하고 있습니다. 하지만 여러분의 브라우저 설정에서 스크립트 기능이 꺼져있으므로, 현재 페이지를 제대로 확인하시려면 스크립트 기능을 켜주셔야 합니다. w3.css - 이미지
w3.css – 이미지
2개월전 작성
3개월전 수정

w3.css

이미지

W3.CSS 로 이미지 의 모서리를 둥글게 만들거나 테두리, 텍스트를 추가할 수 있다.

Rounded:

Northern Lights

Circle:

Forest

Bordered:

Mountains

Text:

Nature

Nature

둥근 이미지

노르웨이

w3-round 클래스는 이미지에 둥근 모서리를 추가한다.

예제
<img src="img_snowtops.jpg" class="w3-round" alt="Norway">

원모양 이미지

w3-circle 클래스는 이미지를 원 모양으로 만든다.

노르웨이

예제
<img src="snowtops.jpg" class="w3-circle" alt="Alps">

테두리가 있는 이미지

w3-border 클래스는 이미지 주위에 테두리를 추가한다.

노르웨이

예제
<img src="snowtops.jpg" class="w3-border w3-padding" alt="Alps">

이미지 카드

<img> 요소 주위에 w3-card-* 클래스를 래핑하여 카드로 표시한다(그림자 추가).

등

사람

사이먼

모든 상사 중의 상사

예제
<div class="w3-card-4">
  <img src="img_avatar.png" alt="Person">
</div>

이미지 텍스트

w3-display-class를 사용하여 이미지에 텍스트 위치를 지정한다.

등

왼쪽 위

오른쪽 위

왼쪽 하단

오른쪽 하단

왼쪽

오른쪽

가운데

상단 중앙

하단 중앙

예제
<div class="w3-display-container">
  <img src="img_lights.jpg" alt="Lights">
  <div class="w3-display-topleft w3-container">Top Left</div>
  <div class="w3-display-topright w3-container">Top Right</div>
  <div class="w3-display-bottomleft w3-container">Bottom Left</div>
  <div class="w3-display-bottomright w3-container">Bottom Right</div>
  <div class="w3-display-left w3-container">Left</div>
  <div class="w3-display-right w3-container">Right</div>
  <div class="w3-display-middle w3-large">Middle</div>
  <div class="w3-display-topmiddle w3-container">Top Middle</div>
  <div class="w3-display-bottommiddle w3-container">Bottom Middle</div>
</div>

반응형 이미지

이미지의 크기가 컨테이너 크기에 맞게 자동으로 조정되도록 설정할 수 있다.

필요한 경우 이미지의 크기를 축소하고 싶지만 원래 크기보다 더 크게 확장하지 않으려면 w3-image 클래스를 사용한다.

예제
<img src="img_lights.jpg" alt="Lights" class="w3-image">

 

반응성에 따라 이미지의 크기를 늘리거나 줄이려면 CSS 너비 속성을 100%로 설정한다.

예제
<img src="img_lights.jpg" alt="Lights" style="width:100%">

 

반응형 이미지를 최대 크기로 제한하려면 max-width 속성을 사용한다.

예제
<img src="img_lights.jpg" alt="Lights" style="width:100%;max-width:400px">

불투명

w3-opacity 클래스는 이미지를 투명하게 만든다.

정상

w3-opacity-min

w3-opacity

w3-opacity-max

예제
<img src="img_forest.jpg" alt="Forest" class="w3-opacity-min">
<img src="img_forest.jpg" alt="Forest" class="w3-opacity">
<img src="img_forest.jpg" alt="Forest" class="w3-opacity-max">

그레이스케일

w3-grayscale 클래스는 이미지에 회색조 효과를 추가한다.

정상

w3-grayscale-min

w3-grayscale

w3-grayscale-max

예제
<img src="image.jpg" alt="Table" class="w3-grayscale-min">
<img src="image.jpg" alt="Table" class="w3-grayscale">
<img src="image.jpg" alt="Table" class="w3-grayscale-max">

세피아

w3-sepia 클래스는 이미지에 세피아 효과를 추가한다.

정상

w3-sepia-min

w3-sepia

w3-sepia-max

예제
<img src="image.jpg" alt="Table" class="w3-sepia-min">
<img src="image.jpg" alt="Table" class="w3-sepia">
<img src="image.jpg" alt="Table" class="w3-sepia-max">

 

⭐ w3-sepia 클래스는 IE 11 및 이전 버전에서는 지원되지 않는다.

호버 효과

호버/마우스 오버에 특수 효과를 추가할 수도 있다.

노르웨이

w3-hover-opacity

노르웨이

w3-hover-grayscale

노르웨이

w3-hover-sepia

예제
<img src="image.jpg" alt="Einstein" class="w3-hover-opacity">
<img src="image.jpg" alt="Einstein" class="w3-hover-grayscale">
<img src="image.jpg" alt="Einstein" class="w3-hover-sepia">

불투명도 끄기

w3-hover-opacity 클래스는 마우스 오버 시 이미지에 투명도를 추가하고, w3-hover-opacity-off 클래스는 마우스 오버 시 투명도를 제거한다.

마우스 오버 시 투명도 추가:

노르웨이

마우스를 올리면 투명도 제거:

노르웨이

예제
<img src="snowtops.jpg" class="w3-hover-opacity" alt="Alps">
<img src="snowtops.jpg" class="w3-opacity w3-hover-opacity-off" alt="Alps">

사진 앨범 만들기

이 예에서는 W3.CSS 반응형 그리드 시스템을 사용하여 모든 장치에서 보기 좋게 보이는 사진 앨범을 만든다.
이에 대해서는 나중에 자세히 배우게 된다.

2015년 여름

5 테르

몬테로소

베르나차

마나롤라

코르닐리아

리오마조레

예제
<div class="w3-third">
  <div class="w3-card">
    <img src="img_monterosso.jpg" style="width:100%">
    <div class="w3-container">
      <h4>Monterosso</h4>
    </div>
  </div>
</div>
참고
Mingg`s Diary
밍구
공부 목적 블로그