Image Link Style
[ CSS / Image Link Style / Leave Comment ]
개요
- 이미지에 링크가 걸릴 경우 이미지에 테두리를 주고 싶을 때
- 그런데 그 테두리를 준다는 것이 브라우저마다 똑같게 보이지는 않으므로 다음처럼 소스를 써줘야 한다.
CSS
.img_left a:link img,
.img_right a:link img,
.img_center a:link img {
border:1px solid #4FC2D0;
}
.img_left a:visited img,
.img_right a:visited img,
.img_center a:visited img {
border:1px solid #c0c0c0;
}
.img_right a:hover img,
.img_left a:hover img,
.img_center a:hover img {border : 1px solid #000;}
.img_left { float: left; margin: 4px 15px 4px 0;}
.img_right { float: right; margin: 4px 0 4px 15px;}
.img_center {display: block; text-align : center;}
.img_center a img { margin : 0 auto;display : block; padding :4px;}
.img_right a img,
.img_left a img {
vertical-align: bottom;
border-width: 0;
padding :4px;
}
html
- 왼쪽 정렬
<div class="img_left"> <a href="주소"> <img src="이미지 주소" alt="예제 이미지" width="얼마" height="얼마" /> </a> </div>
- 오른쪽 정렬
<div class="img_right"> <a href="주소"> <img src="이미지 주소" alt="예제 이미지" width="얼마" height="얼마" /> </a> </div>
- 가운데 정렬
<div class="img_center"> <a href="주소"> <img src="이미지 주소" alt="예제 이미지" width="얼마" height="얼마" /> </a> </div>
- 갤러리처럼 여러 그림 링크
<div class="img_left"> <a href="주소1"><img src="이미지1 주소" alt="예제 이미지" width="얼마" height="얼마" /></a> <a href="주소2"><img src="이미지2 주소" alt="예제 이미지" width="얼마" height="얼마" /></a> <a href="주소3"><img src="이미지3 주소" alt="예제 이미지" width="얼마" height="얼마" /></a> <a href="주소4"><img src="이미지4 주소" alt="예제 이미지" width="얼마" height="얼마" /></a> <a href="주소5"><img src="이미지5 주소" alt="예제 이미지" width="얼마" height="얼마" /></a> </div>
관련 링크
Categories : Web