我一直在尝试将背景图像添加到html文档中元素的边框:

你可以在这里看到它:HTML:

<a href="#">Something</a>

CSS:

a {
    border-width:10px;
    border-color:#006;
    background-color: #CF0;
    -moz-border-image: url(http://heroeswallpapers.com/wp-content/uploads/2012/12/cute-twitter-background.jpg) 10 10 10 10 repeat;
    -webkit-border-image: url(http://heroeswallpapers.com/wp-content/uploads/2012/12/cute-twitter-background.jpg) 10 10 10 10 repeat;
    border-image: url(http://heroeswallpapers.com/wp-content/uploads/2012/12/cute-twitter-background.jpg) 10 10 10 10 repeat;
}

并且: http//jsfiddle.net/gqv8z/

这在Safari 5.x中不起作用,但它适用于safari 6,FF和Chrome ......(为什么图像的背景成为元素的背景?)

所以我有2个问题。

  1. 有没有解决方案,如果是这样的解决方案,如果不是......

  2. 如果Safari 5.x不支持边框背景,我如何使用CSS定位此特定浏览器。

谢谢!

===============>>#1 票数:0

你没有这样的-o-边框图像。

-o-border-image: url(http://heroeswallpapers.com/wp-content/uploads/2012/12/cute-twitter-background.jpg) 10 10 10 10 repeat;

尝试添加此项并告诉我它是否有效。

  ask by MariaZ translate from so

未解决问题?本站智能推荐: