이미지가있는 목록을 나란히 만들려고합니다. 각 목록에는 링크와 호버에 대한 효과가 있습니다. 이미지가 142px 어딘가에서 왼쪽 여백을 만드는 것을 제외하고는 모든 것이 잘 작동합니다.이미지의 왼쪽 여백이 설정되어 있지 않습니다.
여백은 0 (여러 번, margin: 0
으로 선언)이고 Firebug (Firefox 디버그 도구)를 사용하면 이미지의 여백이 142px라고합니다. 다음
코드 (물론, 단축)이다
<div id="">
<ul>
<li><a href=""><img src="" /><img class="bloom" src="" /></a></li>
<li><a href=""><img src="" /><img class="bloom" src="" /></a></li>
<li><a href=""><img src="" /><img class="bloom" src="" /></a></li>
</ul>
</div>
그리고 CSS :
# {
height: 185px;
padding: 16px 0px;
position: relative;
width: 100%;
}
# ul {
list-style: none;
width: 951px;
}
# li {
background: black; /*just to verify if the margin was on the LI or IMG*/
float: left;
height: 185px;
margin: 0 16px;
width: 285px;
}
# img {
position: absolute;
}
# img.bloom {
display: none;
z-index: 1;
}
은 "꽃"이미지 호버 효과의 일부이다. 위에서 볼 수 있듯이 NOWHERE는 "여백이 남았습니다"라고 설정되지 않았으며 여기 또는 CSS의 어느 곳에서도 설정되지 않았습니다. 하단의 이미지는 http://ranierialthoff.com.br/elite/ 링크에서 볼 수 있습니다.
네, 그게 문제였습니다. 어떻게 다른 방식으로 "중앙화"할 수 있습니까? – ranisalt
@ranisalt 내 게시물을 업데이트합니다. – pktangyue
두 이미지가 정확히 같은 위치에 있어야하므로 이미지를 제거 할 수 없으며 나란히 정렬됩니다. 상관 없어요, 이미지의 고정 크기를 설정하여 해결 방법을 얻었 기 때문에 정확한 너비를 알 수 있습니다 :) – ranisalt