2014-01-27 80 views
0

作为标题,Internet Explorer 11是否支持border-image?Internet Explorer 11是否支持边界图像?

,因为如果我使用这个CSS:

.windowtemplate { 
    border: 18px solid black; 
    -webkit-border-image: url("../images/windowtemplate/boxtemp.png") 18 18 18 18 round round; 
    -moz-border-image: url("../images/windowtemplate/boxtemp.png") 18 18 18 18 round round; 
    border-image: url("../images/windowtemplate/boxtemp.png") 18 18 18 18 18 round round; 
} 

作品中的所有其他浏览器(Chrome浏览器,Safari浏览器,火狐),除了IE11。

还有一种方法可以在IE11中进行边框图像工作吗?

+0

Internet Explorer 11是否支持border-image?答案:[是](http://caniuse.com/#search=border-image)。 – Spudley

+0

您是否检查过浏览器处于IE11标准模式?此功能在怪癖模式或兼容模式下不起作用。 – Spudley

回答

1

按照说明上http://caniuse.com/#feat=border-image

注意,无论是边框样式和边框宽度必须为 边境指定-images根据规范工作,虽然较旧的实现 可能没有这个要求。部分支持是指支持简写语法 ,但不支持单个属性 (border-image-source,border-image-slice等)。

看来IE 11是那些确实需要这两个属性才能出现border-image的浏览器之一。

+0

这应该是被接受的答案。 – Dominic

+0

考虑到在问题中设置了两个必需的属性*,我不太确定这适用。但真正的问题是它*应该*在IE11中工作。问题中的问题根本无法以现有形式复制。 – BoltClock

相关问题