WordPress テーマを作成しています。4 つの画像があり、境界線のある円として表示されます。
私のHMTLコードは次のとおりです。
<div class="row homeCategoryImageLinks">
<div class="columns large-3">
<a href="#">
<img src="http://placehold.it/195x195" />
</a>
</div>
<div class="columns large-3">
<a href="#">
<img src="http://placehold.it/195x195" />
</a>
</div>
<div class="columns large-3">
<a href="#">
<img src="http://placehold.it/195x195" />
</a>
</div>
<div class="columns large-3">
<a href="#">
<img src="http://placehold.it/195x195" />
</a>
</div>
</div>
これは私のCSSコードです:
.homeCategoryImageLinks a
{
z-index: 3502;
display: block;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
}
.homeCategoryImageLinks a img
{
display: block;
border: 5px solid #FFF;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
-webkit-box-shadow: 0px 3px 5px 0px rgba(0,0,0,0.45);
-moz-box-shadow: 0px 3px 5px 0px rgba(0,0,0,0.45);
box-shadow: 0px 3px 5px 0px rgba(0,0,0,0.45);
}
問題は、このコードは私がテストしたどのブラウザーでも問題なく動作しますが、Safari では動作しないことです。
望ましい結果は次のようになります。
そしてSafariはこれを返します:
どうすればその問題を解決できますか?
注: 上記のコードは、テスト済みのすべてのブラウザーで必要に応じて機能しますが、Safari では機能しません。Safari Web ブラウザーは例外です。
注2:ここで問題をライブで見ることができます:http://jsfiddle.net/87EZV/1/
敬具。