img 엘리먼트에 공백 생기는 현상 및 해결 방법
a 엘리먼트 내에 img 삽입시 여백이 발생하는 현상
img, a태그 자체는 패딩도 마진도 없는데, 이미지가 뜨는 현상이 발생할 때가 있다.
자세히 보면 이미지 아랫부분이 미세하게 떠있다.
해결방법
아래의 두가지 방법중 하나를 적용하면 된다.(상황에 따라 선택 필요)
- img 태그의 CSS vertical-align 속성을 bottom으로 설정.
- img 태그의 CSS display속성을 block으로 설정.
/* 첫번째 방법 */
img {
vertical-align: bottom;
}
/* 두번째 방법 */
img {
display: block;
}
해결 완료 후 모습
a태그 내부에 떠있던 이미지가 여백 없이 꽉 찬다.
해결 완료!
'개발(Development) > HTML, CSS' 카테고리의 다른 글
[HTML] number타입 INPUT입력창에 소수점 입력 허용 방법(step속성 활용) (0) | 2021.01.22 |
---|---|
[CSS] 아이폰(iOS) input, button 기본 테두리, 색(그라데이션) 스타일 제거 방법 (0) | 2021.01.21 |
[HTML] 스마트폰(모바일) input 입력창 포커스 시, 화면 확대 방지 방법 (0) | 2021.01.20 |
[HTML] input:radio 여러개(다중) 선택될 때, 하나만(단일) 선택 방법 (0) | 2021.01.19 |
[HTML] a 태그 하이퍼링크 비활성화(disable) 방법 (0) | 2021.01.04 |
댓글