- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
根据标题,我在 Safari 上遇到了一个很奇怪的问题,不确定它是否是一个众所周知的问题,但我真的不知道如何研究其他线程。
我创建了一些 css 按钮,它们在 chrome、firefox 和我在视网膜 macbook pro (6.0) 上测试过的另一个版本的 safari 上看起来非常整洁
这是按钮在最新浏览器上的样子: http://d.pr/i/cHzX
然而,我的 macbook air 运行 safari 6.0.3,这就是 Safari 6.0.3 显示边框的方式: http://d.pr/i/fcfl
有没有人知道如何修复这种错误?
这是生成这些按钮的 css (sass):
.button{
position:relative;
z-index:1;
display:block;
width:175px;
margin:0 15.5px;
cursor:pointer;
span{
@include border-radius(9999em);
display:block;
width:175px;
height:48px;
line-height:48px;
font-size:1.4em;
font-weight:bold;
color:#FFF;
&:before{
@include border-radius(9999em);
margin-top:5px;
content:'.';
text-indent:-9999em;
position:absolute;
z-index:-1;
top:0;
left:0;
width:177px;
}
}
&:active{
outline:none;
top:4px;
span{
&:before{
top:-4px;
}
}
}
&:focus{
outline:none;
}
}
.orange-button span{
@include background(linear-gradient(#FDAC26, #FB6336));
border:1px solid #6B2B10;
text-shadow:0 1px 0 #6B2B10;
&:before{
background:#AF431D;
color:#AF431D;
border-bottom:1px solid #6B2B10;
}
}
.green-button span{
@include background(linear-gradient(#7EC84B, #73B543));
border:1px solid #3B5A22;
text-shadow:0 1px 0 #3B5A22;
&:before{
background:#649039;
color:#649039;
border-bottom:1px solid #3B5A22;
}
}
最佳答案
将以下内容添加到每个具有 border-radius:9999em 的 css 类
-webkit-border-radius:9999em;
-moz-border-radius:9999em;
safari 和 chrome 使用 -webkit 和 -moz 使用我的 mozilla。
关于safari - 使用 border-radius 时 safari 6.0.2 中的波纹 css 边框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13748373/
我正在尝试实现 RADIUS 协议(protocol)。根据 RFC 2866,对于 RADIUS 记帐,在计算 Authenticator 字段时,这些步骤如下: The Authenticator
有一台pptp服务器,我使用radius服务器进行认证。有时 vpn 客户端不明原因离线,因此 radius 无法清除客户端的 session 。 我想用radius client运行一个进程来监控c
struct circle { int center; int radius; }; struct circle *cir; cir.center cir->radius (cir.rad
IE9、Firefox 4、Opera 10.5、Safari 5、Chrome 4、WebKit 532.5 支持 CSS3 border-radius。 最新的 jquerycurvycorner
环境: Radius 服务器:FreeRadius Radius 客户端:TinyRadius 我正在我们的组织中设置 RADIUS 服务器。我想保护我的 RADIUS 服务器,以便客户端需要提供两件
我继承了一个应该在 IE8 中工作的 Web 元素(以及其他浏览器,但相比之下我并不担心它们)。当我在 Firefox 中运行该网站并检查它提到的错误控制台时: “警告:未知属性‘-moz-borde
我是 Threejs 的新手。我试图用不同的方式画一个肘部 begin_radius和 end_radius沿着带有 curve_radius 的曲线路径和一个 angle ,却无法取得成果。 Cyl
有什么方法可以在 CSS 验证器中验证 -moz-border-radius/-webkit-border-radius 吗? 客户想要侧边栏中的验证按钮(呃!),但我找不到任何绕过它的方法。我也使用
我的 Captiveportal 显示出非常奇怪的行为。 偶尔(5-6 天内 2-3 次)它会返回有关耗尽允许内存大小的标准 php 错误。日志显示此时 FreeRadius 没有应答 Error s
Edit1: Span code in the code and it's style are not needed, i just added them to show, where my bord
这个问题不太可能帮助任何 future 的访问者;它只与一个小的地理区域、一个特定的时间点或一个非常狭窄的情况有关,这些情况并不普遍适用于互联网的全局受众。为了帮助使这个问题更广泛地适用,visit
基本上我想知道 Microsoft、LinkedIn 和其他人所指的渲染性能差异是在 0px 和 1px 之间还是在 1px 到无穷大 px 之间。 最佳答案 看看this article ,它没有回
谁能澄清为什么添加 padding-top 似乎会导致浏览器忽略 border-radius 属性? 您可以通过从样式属性中删除/添加填充来进行快速测试,注意如何使用填充,忽略边框半径。 这是一个错
我正在研究在 iOS 的 UIWebView 中使用的一些 CSS。我可以使用 border-radius 属性在 iOS 6 中将 div 的 Angular 变圆,但我无法使用 border-ra
这是数学高手的数学/几何问题(不是我最擅长的科目)。这是针对 WPF 的,但应该足够通用以解决问题: 我有两个嵌入的 Border 元素,外部元素具有特定的角半径 R 和边框厚度 T。给定这两个值,内
我有这个 HTML 代码: 还有这个 CSS: .categoryButton { position:
我正在使用 cakephp 并想为某些部分的圆 Angular 做 css border-radius。它适用于除 IE 之外的所有其他浏览器。我现在指的是链接 http://www.htmlremi
我在按钮上遇到 border-top-left-radius 和 border-bottom-left-radius 的问题,这似乎在开发构建中有效,但在生产。当我运行 ng serve 时,我得到了
我一直在寻找 acctinputoctets 或 acctoutputoctets 的明确含义我一直将它用作字节。 但是这个属性的真正单位是什么?我不懂八位位组,而且它太含糊了。 你能用通俗的语言解释
我一直在寻找 acctinputoctets 或 acctoutputoctets 的明确含义我一直将它用作字节。 但是这个属性的真正单位是什么?我不懂八位位组,而且它太含糊了。 你能用通俗的语言解释
我是一名优秀的程序员,十分优秀!