2

在 CSS 渐变的 webkit 和 moz 供应商特定属性中,您可以指定渐变的高度。IE有类似的东西吗?

例如:

filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#aaaaaa', endColorstr='#ffffff'); /* IE */
background: -webkit-gradient(linear, left top, left 3, from(#aaaaaa), to(#ffffff)); /* webkit */
background: -moz-linear-gradient(top,  #aaaaaa,  #ffffff 3px); /* firefox */

如何在 IE 中指定 3px 高渐变?

4

1 回答 1

1

这是一个 hack,但您可以创建一个定义高度为 3px 的重复 div 并对其应用 IE 过滤器。

或者您可以避免 IE 代码臃肿,并接受 IE 将具有与功能更强大的浏览器(包括方角)不同的美感。

于 2010-07-16T22:00:48.707 回答