0

我在 iphone 中使用 enyo 按钮....问题是,当我单击导航按钮时,按钮上出现黑色....我不知道它是阴影、边框颜色还是背景颜色。 ...我想删除这个...请帮助我....

my code goes here

     .onyx-Button2 {
        outline: 0;
        color: #FFFFFF;
        font-size: 16px;
        text-align: center;
        white-space: nowrap;
        margin: 0;
        padding: 1px 1px;
        overflow: hidden;
        border-radius: 3px;
        /* for IE8 */
        border: 1px solid #777;
        border: 1px solid rgba(15, 15, 15, 0.2);
            /*
        The border and the gradient interact in a strange way that
        causes the bottom-border (top if the gradient is aligned top)
        to be lighter than other borders.
        We can fix it by using the darker bottom border below, but
        then there are a few rogue pixels that end up very dark.
    */ 
        box-shadow: inset 0px 1px 0px rgba(255,255,255,0.2);
        background: #E1E1E1 url(../../images/gradient.png) repeat-x bottom;
        background-size: contain;
        text-overflow: ellipsis;


}
4

1 回答 1

1

它可能归结为 iOS 浏览器中设置的默认值——我将设置所有适当的属性以涵盖所有基础。

所以添加

background-color:#ffffff; // Change this to your color you want

我怀疑这只是iOS默认某些CSS的方式,它也可能与它处理图像作为背景的方式有关。不幸的是,虽然 iOS 符合大多数标准,但它在实现某些 CSS 方面有一些奇怪的方式。

于 2013-01-07T15:21:57.623 回答