웹킷 브라우저 및 파이어 폭스의 일부 요소 위치 지정에 문제가 있습니다.
그러나 파이어 폭스에서
, 그것은 다음과 같습니다 :코드
내가 원하는처럼 사파리/크롬에서 , 그것은 보인다HTML
,210<ul>
<li>
<div class="img">
<a href="#">
<img src="#" />
<p><span class="circle"><img src="white-circle.png" alt="" /></span></p>
</a>
</div>
</li>
</ul>
CSS
li {
position: relative;
}
p {
top: 0;
width: 100%;
height: 100%;
position: absolute;
text-align: center;
background-color: black;
}
p img {
width: 70%;
height: 70%;
position: absolute;
top: 50%;
left: 50%;
margin-top: -35%;
margin-left: -35%;
}
거기에 무슨 일이 어떤 생각? Firefox가 position: absolute
을 다르게 해석합니까?
나는 Firefox에서도 테스트를 마쳤습니다. – ijo
여기에 무례하거나 모욕적이어서 오해하지 마세요. 그러나이 html은 공포, 빈 이미지 태그입니다. 이미지 주변의 P와 스팬? 왜 그 주위에 감싸고있는 div가 당신이 li에게 수업을주지 않는 이유는 무엇입니까? 모든 것이 유익합니다. 브라우저가 제대로 렌더링하지 않는 것은 당연합니다. –
@LeventeNagy 물론 당신이 맞습니다. 그러나 이것은 단지 예일뿐입니다. 아마 지나치게 간소화했을거야. – Sven