我有一个div,它使用线性梯度作为边界图像,给它一些渐变边界。
<div class = "gradborders" id="mydiv" runat="server">
..various elements...
</div>
....
....
.gradborders{
border-image: -webkit-linear-gradient(45deg, rgba(20,20,20,0.7) 5%, rgba(90,90,90,0.5) 35%, rgba(255,255,255,0.2) 100%) 8 stretch;
border-image: -o-linear-gradient(45deg, rgba(20,20,20,0.7) 5%, rgba(90,90,90,0.5) 35%, rgba(255,255,255,0.2) 100%) 8 stretch;
border-image: -moz-linear-gradient(45deg, rgba(20,20,20,0.7) 5%, rgba(90,90,90,0.5) 35%, rgba(255,255,255,0.2) 100%) 8 stretch;
border-image: linear-gradient(45deg, rgba(20,20,20,0.7) 5%, rgba(90,90,90,0.5) 35%, rgba(255,255,255,0.2) 100%) 8 stretch;}我要圆角。我尝试了一种标准方法,将其添加到梯度边界中:
border-radius: 8px;
-webkit-border-radius: 8px;
-moz-border-radius: 8px;但没有骰子。我甚至尝试在div上使用AJAX圆角扩展程序,我确信这是可行的,但也不起作用。有什么主意吗?
发布于 2014-02-05 20:02:10
也许像这样的JSFiddle可以做到:
<div class="container">
<div class="gradborders">hi</div>
</div>和
.container{border-radius: 10px;overflow:hidden;}
.gradborders{
-webkit-border-image: url("http://photos-f.ak.fbcdn.net/hphotos-ak-ash4/1686_520555094669668_1347475803_n.jpg") 8;}https://stackoverflow.com/questions/21587084
复制相似问题