Firefox 径向梯度问题

Firefox 径向梯度问题,firefox,css,gradient,radial-gradients,Firefox,Css,Gradient,Radial Gradients,正在尝试将径向渐变设置为bg。问题是,所有其他浏览器都显示渐变,而Firefox上没有。发生了什么?在此网站上生成此代码(支持ie9) 您需要添加以下内容: html { height: 100%; } 因为body中的所有元素都是绝对定位的,body没有高度 您已将height:100%添加到body,但html也没有height,因此body上的height:100%没有做任何事情 将height:100%添加到html使其与视口一样高,因此body上的height:100%起作用

正在尝试将径向渐变设置为bg。问题是,所有其他浏览器都显示渐变,而Firefox上没有。发生了什么?在此网站上生成此代码(支持ie9)

您需要添加以下内容:

html {
    height: 100%;
}
因为
body
中的所有元素都是绝对定位的,
body
没有高度

您已将
height:100%
添加到
body
,但
html
也没有
height
,因此
body
上的
height:100%
没有做任何事情


height:100%
添加到
html
使其与视口一样高,因此
body
上的
height:100%
起作用。

您有什么版本的FF?版本8.0。你测试过吗?tural.no-ip.org直播页面。请看一看。也许是因为我的坏脾气,白人朋友一定在背景的中心。但IE9显示在左上角,原因是
过滤器也在应用中。仔细阅读(“IE9支持(?)”上的说明<代码>“使用IE9(使用SVG)支持完整的多站渐变。为所有具有渐变的元素添加一个“渐变”类,并在HTML中添加以下覆盖以完成IE9支持:“
您的渐变非常微妙,这使得很难区分径向版本和
过滤器
版本,乍一看。考虑使梯度更加明显。
html {
    height: 100%;
}