无法在Chrome / Safari中结合使用CSS Sprite和背景渐变

金刚蛙

过去可以正常使用,但是最近渐变在Webkit中无法正常工作。似乎在Firefox中很好。有人可以检查我是否设置错误。不要注意图像。它是我无法渲染的渐变。有什么想法吗?

JSFIDDLE:http : //jsfiddle.net/UdxUg/2/

-webkit-gradient
用户名

这是由于语法过旧,通常webkit / blink现在允许使用无厂商值。

通常,您应该使用:pseudo- element- > http://jsfiddle.net/UdxUg/6/

无论如何,这是一个有效的代码。

与图像一起使用

.create {
    border: 1px solid #63ac5c;
    background: #d9ead8 url('http://tinyurl.com/mezxsk6') no-repeat 0px -10px;
    background: url('http://tinyurl.com/mezxsk6') no-repeat 0px -10px, -webkit-gradient(linear, left top, left bottom, color-stop(0%, #dbe8d9), color-stop(100%, #bcd7b9));
    /* Safari 4+, Chrome 2+ */
    background: url('http://tinyurl.com/mezxsk6') no-repeat 0px -10px, -moz-linear-gradient(top, #dbe8d9, #bcd7b9);
    background: url('http://tinyurl.com/mezxsk6') no-repeat 0px -10px, -webkit-linear-gradient(top, #dbe8d9, #bcd7b9);
    background: url('http://tinyurl.com/mezxsk6') no-repeat 0px -10px, linear-gradient(top, #dbe8d9, #bcd7b9);
    height: 23px;
    text-align:center;
}

改用这个

.create {
    border: 1px solid #63ac5c;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #dbe8d9), color-stop(100%, #bcd7b9)); /* Safari 4+, Chrome 2+ */  
    background: -webkit-linear-gradient(top,  #dbe8d9, #bcd7b9);
    background: -moz-linear-gradient(top,  #dbe8d9, #bcd7b9);
    background: linear-gradient(top,  #dbe8d9, #bcd7b9);

    height: 23px;
    text-align:center;
    position: relative
}
    
.create:before {
    content: '';
    background: #d9ead8 url('http://tinyurl.com/mezxsk6') no-repeat 0 0;
    height: 23px;
    width: 23px;
    position: absolute;
    top: 0;
    left: 0;
}
    

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

背景颜色CSS在Safari中无法使用,但在Chrome,Firefox中可以正常使用

来自分类Dev

在Chrome中重复背景渐变

来自分类Dev

CSS渐变无法在Chrome 49中运行

来自分类Dev

方向rtl css for输入在Safari和Chrome中无法正常工作

来自分类Dev

无法使用 iPhone(Chrome 和 Safari)以隐身模式登录

来自分类Dev

在IE中结合背景图片和CSS3渐变

来自分类Dev

结合 CSS 背景线性渐变

来自分类Dev

chrome无法正常工作的css背景属性

来自分类Dev

使用jQuery,HTML输入字段值设置器在Chrome和Safari中无法正常工作

来自分类Dev

我的div在Firefox中无法对齐(可在Chrome和Safari中使用)

来自分类Dev

使用jQuery,HTML输入字段值设置器在Chrome和Safari中无法正常工作

来自分类Dev

使用背景渐变和使用HTML和CSS的图像的按钮

来自分类Dev

使用背景渐变和使用html和css的图像的按钮

来自分类Dev

固定div的背景无法在Chrome中运行

来自分类Dev

chrome中无法正常工作的css背景属性

来自分类Dev

停止Chrome和Opera中的渐变闪烁?

来自分类Dev

Chrome 移动设备上的背景图像和复杂渐变

来自分类Dev

与背景属性中的图像 url 结合使用时,CSS 线性渐变不适用于 iOS

来自分类Dev

结合使用AppleScript和Safari来发送邮件中的内容

来自分类Dev

无法应用背景渐变

来自分类Dev

Safari 和 Firefox 上未加载背景渐变

来自分类Dev

CSS3渐变背景无法正常工作

来自分类Dev

IE10中背景渐变无法正确显示

来自分类Dev

无法使用Javascript将div的背景设置为线性渐变

来自分类Dev

在Chrome插件中结合使用Python和Javascript

来自分类Dev

CSS后台URL在iOS(Chrome和Safari)上无法在台式机上正常运行

来自分类Dev

背景图像CSS顶部和底部的透明渐变

来自分类Dev

背景图像CSS顶部和底部的透明渐变

来自分类Dev

jQuery动画无法在Safari和Chrome中正常运行

Related 相关文章

  1. 1

    背景颜色CSS在Safari中无法使用,但在Chrome,Firefox中可以正常使用

  2. 2

    在Chrome中重复背景渐变

  3. 3

    CSS渐变无法在Chrome 49中运行

  4. 4

    方向rtl css for输入在Safari和Chrome中无法正常工作

  5. 5

    无法使用 iPhone(Chrome 和 Safari)以隐身模式登录

  6. 6

    在IE中结合背景图片和CSS3渐变

  7. 7

    结合 CSS 背景线性渐变

  8. 8

    chrome无法正常工作的css背景属性

  9. 9

    使用jQuery,HTML输入字段值设置器在Chrome和Safari中无法正常工作

  10. 10

    我的div在Firefox中无法对齐(可在Chrome和Safari中使用)

  11. 11

    使用jQuery,HTML输入字段值设置器在Chrome和Safari中无法正常工作

  12. 12

    使用背景渐变和使用HTML和CSS的图像的按钮

  13. 13

    使用背景渐变和使用html和css的图像的按钮

  14. 14

    固定div的背景无法在Chrome中运行

  15. 15

    chrome中无法正常工作的css背景属性

  16. 16

    停止Chrome和Opera中的渐变闪烁?

  17. 17

    Chrome 移动设备上的背景图像和复杂渐变

  18. 18

    与背景属性中的图像 url 结合使用时,CSS 线性渐变不适用于 iOS

  19. 19

    结合使用AppleScript和Safari来发送邮件中的内容

  20. 20

    无法应用背景渐变

  21. 21

    Safari 和 Firefox 上未加载背景渐变

  22. 22

    CSS3渐变背景无法正常工作

  23. 23

    IE10中背景渐变无法正确显示

  24. 24

    无法使用Javascript将div的背景设置为线性渐变

  25. 25

    在Chrome插件中结合使用Python和Javascript

  26. 26

    CSS后台URL在iOS(Chrome和Safari)上无法在台式机上正常运行

  27. 27

    背景图像CSS顶部和底部的透明渐变

  28. 28

    背景图像CSS顶部和底部的透明渐变

  29. 29

    jQuery动画无法在Safari和Chrome中正常运行

热门标签

归档