CSS

[responsive] CSS - Responsive Image - (반응형 이미지) ★★★

목차
  1. 반응형 image 예제1 - 특정너비를 최대너비로 설정
  2. 반응형 image 예제2 - 해당이미지 너비를 최대너비로 설정
  3. 반응형 image 예제3 - 해상도별 다른 이미지 노출

 

반응형 image 예제1 - 특정너비를 최대너비로 설정 

 

<meta name="viewport" content="width=device-width, initial-scale=1.0">

 

<style>

img {

  width: 100%;

  height: auto;

  max-width:700px;

  display:block;

  margin:0 auto;

}

</style>


<img src="https://source.unsplash.com/random">


결과보기

※ max-width 없는 경우, 이미지 가로 길이가 부모너비 100% 차지.

 

반응형 image 예제2 - 해당이미지 너비를 최대너비로 설정

 

<meta name="viewport" content="width=device-width, initial-scale=1.0">

 

<style>

img {

  max-width: 100%;

  height: auto;

  display:block;

  margin:0 auto;

}

</style>

 

<img src="https://source.unsplash.com/random">


결과보기

 

반응형 image 예제3 - 해상도별 다른 이미지 노출

※ PC/mobile 다른 이미지 사용.

 

<style>

.pc{}

.mobile{display: none}

@media (max-width:750px ) {

    .pc{display: none}

    .mobile{display: inline;} 

}

</style>


<div>

    <img src="https://i.imgur.com/PQNhCln.gif" class="pc">

    <img src="https://i.imgur.com/YrkG5xB.gif" class="mobile">

</div>

 

결과보기



분류 제목
pagination CSS - 페이징 - 둥근테두리 효과 (Rounded bordered pagination)
pagination CSS - 페이징 - 링크칸 간격 띄우기 (Space Between Links)
pagination CSS - 페이징 - 글자 크기 (Pagination Size)
pagination CSS - 페이징 - 가운데 정렬 (Centered Pagination)
pagination CSS - 페이징 - (이전페이지/다음페이지/지정페이지) 이동 링크 버튼
pagination CSS - 페이징 - 빵메뉴 (= Breadcrumbs : 브레드크럼즈 = 메뉴 현재위치 표시)
column CSS - Multiple Columns - (멀티 컬럼 개괄) ※ 열 나누기 = 단락 나누기
column CSS - column-count 속성 - 컬럼 개수 지정 (= 요소 안 텍스트를 지정 컬럼개수로 구분 = …
column CSS - column-fill 속성 - 컬럼 채우기 방식 지정 (= column-fill속성 = 컬럼필속성…
column CSS - column-gap 속성 - 컬럼간의 간격 지정 (= column-gap속성 = 컬럼갭속성)
column CSS - column-rule 속성 - 컬럼구분자 스타일 일괄지정 (= 컬럼구분바 단축속성 = column…
column CSS - column-rule-color 속성 - 컬럼구분자 색상 지정 (= 컬럼구분바 색깔 = colum…
column CSS - column-rule-style 속성 - 컬럼구분자 모양 지정 (= 컬럼구분바 생김새 = colu…
column CSS - column-rule-width 속성 - 컬럼구분자 너비 지정 (= 컬럼구분바 두께 = colum…
column CSS - column-span 속성 - 컬럼 병합 여부 지정 (= 컬럼병합 = 컬럼확장 = column-s…
13/33
목록
 홈  PC버전 로그인 일본어
그누앞단언어
그누뒷단언어
그외코딩언어
그누보드
제작의뢰
Q&A
커뮤니티 2
웹유틸
회원센터
홈짱닷컴 PC버전 로그인