gpt4 book ai didi

safari - Safari 和 Mobile Safari 是否会错误地渲染带有半径和填充的圆形边框?

转载 作者:技术小花猫 更新时间:2023-10-29 11:01:36 28 4
gpt4 key购买 nike

Safari 和 Mobile Safari 在组合边框半径、填充和边框时似乎有问题。在 Chrome 和 Firefox 中运行良好。

Expected Outcome <-- 预期的

Safari Rendering <-- Safari 渲染

HTML:

<img src="http://lorempixel.com/200/200/animals/3/" />

CSS:

img {
width: 200px;
height: 200px;
-webkit-border-radius: 500px;
-moz-border-radius: 500px;
border-radius: 500px;
padding: 3px;
border: 1px solid #999;
margin: 10px
}

示例:http://jsfiddle.net/ucNwx/2/

是我的错还是 Safaris 的错?我该如何解决?

最佳答案

我敢打赌这是 Safari 的错误:border-radius 应用晚了并且会产生剪裁效果。幸运的是,box-shadow 被正确渲染了,所以让我们使用它:

border-radius: 50%;
box-shadow:
0 0 0 3px white,
0 0 0 4px #999;

Works在 iPad 和 OS X 上的 Safari 6 上。

关于safari - Safari 和 Mobile Safari 是否会错误地渲染带有半径和填充的圆形边框?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14444806/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com