H!
WebkitブラウザとFirefoxのいくつかの要素の配置に問題があります。
Safari / Chromeでは、次のようになりたいようです。
しかし、Firefoxでは次のようになります。
コード
HTML
<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
異なりますか?