border-image未在Safari或平板电脑和移动设备上显示。在FF,IE,Chrome和Opera中都很好。safari中未显示边框图像
这里的HTML:
<div class="col-sm-4 ctas" id="togglelinks">
<div class="rooms">
<img src="images/bedroom1.jpg" alt="" class="img-responsive" />
<h6>Room 1</h6>
<p>Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat. Ut wisi enim ad minim veniam</p>
<p><a class="btn togglee" target="one">MORE INFORMATION</a></p>
</div>
</div>
和CSS
.rooms {
border: 15px solid transparent;
color: #fff;
padding: 5px;
border-image: url("../images/paint-blk.png") fill 21 repeat;
}
多一点信息:我使用的是引导v3.0.3。该页面正在验证。在FireBug中,边界正在穿过,颜色,填充,但不是图像。
感谢您的回答,我发现它显然是“透明”的属性,使边框不会出现在Safari中。将其更改为“继承”使其发挥作用。 – not2savvy
将颜色更改为继承对我也不起作用。但添加一个透明的颜色做了rgba(0,0,0,0.01)。但是需要一个大于0的alpha值。 – dardub