>웹 프론트엔드 >CSS 튜토리얼 >CSS로 이미지를 '크기 조정'하는 방법

CSS로 이미지를 '크기 조정'하는 방법

Jennifer Aniston
Jennifer Aniston원래의
2025-02-26 09:05:10994검색

How to CSS3은 이미지를 "크기 조정"할 수 없지만 미디어 쿼리 및 반응 형 디자인 원칙을 사용하여 이미지가 브라우저에서 크기로 표시되도록 할 수 있습니다.

개념은 이미지가 뷰포트 크기에 반응하여 이미지가 가장자리를 초과하지 않도록하는 것입니다. 뷰포트 높이가 너비보다 크면 최대 너비가 높이보다 크면 최대 높이를 정의해야합니다.

다음은 일부 샘플 코드와 더 관련 기사에 대한 링크입니다.

의 사용은 자식 요소가없는 요소와 일치하는 구조적 의사 클래스입니다 (이미지에는 어린이 요소가 없어야 함). 이것은 CSS3 선택기이므로 IE8 이하는 선언을 해결할 수 없습니다.

반응 형 이미지에 대한 자세한 내용은 반응 형 중심 이미지 생성에 대한 자세한 정보, CSS3을 사용하여 이미지 종횡비 유지에 대한 가이드 및

특성에 대한 완전한 안내서가 포함 된 일부 기사가 있습니다. img.ri:empty CSS 이미지 크기 해상도 FAQ 품질을 잃지 않고 CSS에서 이미지를 크기를 조정하는 방법은 무엇입니까? empty 품질을 잃지 않고 CSS의 이미지 크기를 크기로 조정하려면 올바른 CSS 속성이 필요합니다. 이미지 크기는

<code class="language-css">@media screen and (orientation: portrait) {
  img.ri { max-width: 90%; }
}

@media screen and (orientation: landscape) {
  img.ri { max-height: 90%; }
}</code>
특성을 사용하여 크기를 조정할 수 있습니다. 그러나 종횡비를 유지하고 변형을 방지하려면 속성 중 하나만 지정해야하고 다른 속성 만

로 설정해야합니다. 예를 들면 : background-size

이 코드는 컨테이너의 너비에 맞게 이미지를 조정하면서 종횡비를 유지하므로 질량을 유지합니다.

CSS 이미지 크기 조정에서

속성의 역할은 무엇입니까?

CSS의

속성은 컨테이너에 맞게 이미지 또는 비디오를 크기를 조정하는 방법을 지정하는 데 사용됩니다. 5 가지 가능한 값이 있습니다 :

, , width, , 및 . 이미지의 종횡비가 컨테이너의 종횡비와 다른 경우 컨테이너에 맞게 이미지를 컨테이너에 맞게 확장 할 수 있습니다. height 값은 컨테이너에 맞게 컨테이너에 맞지 않는 공간을 남길 수있는 컨테이너에 맞게 이미지를 크게 조정합니다. auto 값은 이미지의 특정 부분을 자르고 종횡비를 유지하면서 전체 컨테이너를 덮도록 이미지를 크기를 조정합니다.

값은 이미지를 전혀 조정하지 않습니다.
<code class="language-css">img {
  width: 100%;
  height: auto;
}</code>
의 값은 또는 CSS를 사용하여 이미지를 반응하는 방법은 무엇입니까? CSS에서 이미지를 반응하려면 속성을 ​​사용해야합니다. 이를 통해 필요할 때 이미지가 줄어들 수 있지만 원래 크기를 넘어 확대되지는 않습니다. 예를 들면 :

object-fit 이 코드는 이미지를 반응시켜 컨테이너의 크기에 따라 크기를 조정하고 종횡비를 유지하므로 변형을 방지합니다.

CSS를 사용하여 배경 이미지를 크기를 조정하는 방법은 무엇입니까?

CSS의 배경 이미지를 크기를 조정하고

속성을 ​​사용하십시오. 그것은 ,

, 및 특정 크기를 포함하여 몇 가지 가능한 값을 갖습니다. background-size 값은 배경 이미지를 실제 크기로 크기를 조정합니다. auto 값은 이미지를 스트레칭하거나 가장자리에서 조금 자르기가 필요한 경우에도 전체 컨테이너를 덮도록 배경 이미지를 크기로 만듭니다. cover 값은 이미지가 완전히 표시되도록 배경 이미지를 크기로 만듭니다. 배경 이미지를 특정 너비와 높이로 조정하기 위해 특정 크기가 주어질 수 있습니다. 예를 들면 : contain auto 이 코드는 웹 페이지의 전체 본문을 덮기 위해 배경 이미지를 크기로 조정합니다. cover CSS의 특정 너비와 높이로 이미지를 조정하는 방법은 무엇입니까? contain CSS에서 이미지를 특정 너비와 높이로 조정하려면 특정 값뿐만 아니라 및

특성을 사용해야합니다. 그러나 이미지의 종횡비가 지정된 너비 및 높이 비율과 다른 경우 이미지를 변형시킬 수 있습니다. 변형을 방지하려면 속성 중 하나만 지정하고 다른 속성 만 지정해야합니다. 예를 들면 :
<code class="language-css">@media screen and (orientation: portrait) {
  img.ri { max-width: 90%; }
}

@media screen and (orientation: landscape) {
  img.ri { max-height: 90%; }
}</code>

이 코드는 종횡비를 유지하면서 이미지를 500 픽셀 너비로 조정합니다.

CSS에서 크기를 조정 한 후 이미지를 중앙을 중앙에 넣는 방법은 무엇입니까?

CSS에서 크기를 조정 한 후 이미지를 중심으로하십시오. 이는 이미지가 블록 레벨 요소로 표시 될 때 작동하며

속성 및 width 이 코드는 컨테이너 내에서 이미지를 수평으로 중심으로합니다. height CSS를 스트레칭하지 않고 크기를 조정하는 방법은 무엇입니까? auto CSS의 이미지를 스트레칭하지 않고 크기를 조정하면 종횡비를 유지해야합니다. 이는 및
<code class="language-css">img {
  width: 100%;
  height: auto;
}</code>
속성 중 하나만 지정하고 다른 속성을 로 설정함으로써 수행 할 수 있습니다. 예를 들면 :

이 코드는 컨테이너의 너비에 맞게 이미지를 횡단하는 것을 방지합니다.

CSS에서 이미지를 크기를 조정하고 종횡비를 유지하는 방법은 무엇입니까?

이미지를 CSS로 크기를 조정하고 종횡비를 유지하려면

margin 속성 중 하나만 지정하고 다른 속성을 로 설정해야합니다. 예를 들면 : auto display 이 코드는 컨테이너의 너비에 맞게 이미지를 측면 비율을 유지하면서 이미지를 크기로 만듭니다. block 화면에 맞게 CSS의 이미지를 크기를 조정하는 방법은 무엇입니까?

CSS의 이미지를 화면에 맞게 조정하고 (뷰포트 너비) 단위를
<code class="language-css">img {
  max-width: 100%;
  height: auto;
}</code>
속성의 값으로 사용하고

속성의 값으로 (뷰포트 높이) 단위를 사용하십시오. . 예를 들면 :

이 코드는 화면 크기에 관계없이 이미지를 전체 화면에 맞게 크기를 조정합니다.

컨테이너를 채우기 위해 CSS의 이미지를 크기를 조정하는 방법은 무엇입니까?

컨테이너를 채우려면 CSS의 이미지를 크기를 조정하려면

속성을 ​​사용해야합니다. 예를 들면 :

object-fit 이 코드는 이미지의 컨테이너와 다른 경우 이미지를 컨테이너에 맞게 확장하여 이미지의 종횡비와 다른 경우 이미지를 변형시킬 수 있습니다. 변형을 방지하려면 속성을 ​​사용할 수 있습니다. 값은 인 fill 속성을 ​​사용할 수 있으며,이 값은 이미지의 특정 부품을 자르더라도 종횡비를 유지하면서 전체 컨테이너를 덮도록 이미지를 크기를 조정합니다.

위 내용은 CSS로 이미지를 '크기 조정'하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
이전 기사:H1 (HTML 요소)다음 기사:H1 (HTML 요소)