css 背景渐变不填满整个背景

标签 css background gradient

我已经尝试了之前在其他问题中提到的一些修复,但无法正常工作。我在 ultimate CSS 中使用了 css 背景渐变生成器,但渐变只在页面下方进行了一半。页面为www.ncentertain.com,css文件为ncentertain.con/style14.css

对我做错了什么有什么想法吗?一种解决方案说将渐变放在“html”而不是“body”css 中,但这似乎不起作用。

谢谢!

最佳答案

问题是你的 <html>标签没有下降到页面的整个高度。只需添加 height:100%;到 html 标签的样式,它应该可以正常工作。

PS:您应该将样式更改为 body而不是 html标签。最好为 body 添加样式,因为这就是您正在处理的内容。 height:100%;样式确实需要在 html 中标签的样式。

关于css 背景渐变不填满整个背景,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20819607/

相关文章:

java - 在 jframe 上绘制后保存渐变颜色对象(JAVA)

css - 有没有办法在伪元素::之前或之后使用 SVG 作为内容

javascript - 对鼠标悬停在框阴影上使用react并更改该特定框阴影的颜色

html - 背景没有完全填满

css - 使用背景大小:cover?时如何获取图像的比例百分比

html - CSS 背景图像按 html 中的内容扩展

svg - SVG 中没有 defs 的线性渐变

html - 在 CSS/HTML 中定位和对齐文本

javascript - 传单.js : Add custom text to layers control using CSS?

html - CSS中具有多种颜色渐变的文本