"일꾼이 일을 잘하려면 먼저 도구를 갈고 닦아야 한다." - 공자, 『논어』.
첫 장 > 프로그램 작성 > CSS 의사 요소 내부의 이미지 높이를 제어 할 수 있습니까?

CSS 의사 요소 내부의 이미지 높이를 제어 할 수 있습니까?

2025-03-25에 게시되었습니다
검색:632

Can You Control the Height of Images Inside CSS Pseudo-elements?

CSS Pseudo elements에서 이미지 높이 수정 : 가능합니까?

CSS Pseudo-Element (전/: 이후)에 포함 된 이미지의 높이가 도전적이지만 불가능하지는 않습니다. 기본적으로 이미지 크기 조정은 CSS와 직접 지원되지 않습니다.

원하는 스케일링을 달성하려면 다음과 같은 접근법을 고려하십시오. 배경 크기 조정 :

for : pseudo elements 후 배경 크기 속성을 조정하십시오. 그러나 너비와 높이 특성을 사용하여 이미지를 포함하는 블록 요소의 너비와 높이를 지정하십시오.

. 배경 이미지 : URL ( '/images/pdf.png'); 배경 크기 : 10px 20px; 디스플레이 : 인라인 블록; 너비 : 10px; 높이 : 20px; 콘텐츠:""; }

.pdflink:after {
    background-image: url('/images/pdf.png');
    background-size: 10px 20px;
    display: inline-block;
    width: 10px; 
    height: 20px;
    content:"";
}
호환성 :

이 메소드를 사용할 때 브라우저 호환성을 염두에 두십시오. 자세한 내용은 MDN의 포괄적 인 호환성 테이블을 참조하십시오.

2. 소스 이미지 크기 조정 :

또는 CSS에서 사용하기 전에 원본 이미지를 적절한 크기 서버 측에 크기를 조정하는 것을 고려하십시오. 이렇게하면 브라우저 스케일링에 의존하지 않고 이미지가 원하는 치수로 표시됩니다.

3. 인라인 IMG 태그 :

보다 간단한 접근 방식을 위해 CSS Pseudo Element와 함께 인라인 태그를 통합하십시오. 이 접근법은 이미지가 지정된 크기로 렌더링되지만 마크 업을 최소화하는 초기 목표에서 벗어납니다.

최신 튜토리얼 더>

부인 성명: 제공된 모든 리소스는 부분적으로 인터넷에서 가져온 것입니다. 귀하의 저작권이나 기타 권리 및 이익이 침해된 경우 자세한 이유를 설명하고 저작권 또는 권리 및 이익에 대한 증거를 제공한 후 이메일([email protected])로 보내주십시오. 최대한 빨리 처리해 드리겠습니다.

Copyright© 2022 湘ICP备2022001581号-3