html - 带有修改后 alpha 的渐变不会填满整个页面
问题描述
我正在尝试创建一个填充整个页面的渐变 - 我已经设法让我的渐变填充整个页面,但是在通过更改 alpha 变量使渐变变暗之后,我注意到不一致 - 的主要部分页面看起来不错,但是一旦我向下滚动,就会出现变暗问题 - 渐变的较暗区域不会扩散到页面的下部,如下所示:
在尝试了多种解决方案后,CSS代码确实是一团糟,但如下所示:
html {
margin: 0px;
height: 100%;
width: 100%;
}
body {
margin: 0px;
min-height: 100%;
width: 100%;
background-repeat: no-repeat;
background-size: cover;
background-attachment: fixed;
background: rgb(54,174,0);
background: linear-gradient(135deg, rgba(54,174,0,1) 0%, rgba(55,0,174,1) 100%);
}
如何确保 alpha 修改覆盖整个页面?
解决方案
我不认为这是 alpha 修改的问题。
您在主属性上方编写了背景的子background
属性,底部background
属性将覆盖上述属性。主要background-attachment
是导致问题的原因。
css
应该是这样的:
html {
margin: 0px;
height: 100%;
width: 100%;
}
body {
margin: 0px;
min-height: 100%;
width: 100%;
/*background: rgb(54,174,0);*/
/*background-repeat: no-repeat;*/
/*background-size: cover;*/
background: linear-gradient(135deg, rgba(54,174,0,1) 0%, rgba(55,0,174,1) 100%);
background-attachment: fixed;
}
注释行是多余的,因为该属性被覆盖或设置为默认值。
推荐阅读
- python - 在python中创建具有交替元素的新字符串
- vue.js - Vuetify 列无法搜索或排序
- go - 切片追加函数的时间复杂度
- javascript - Vue - 使组件出现在侧边栏旁边
- jdbc - Kafka Connect JDBC 连接器 | 每次轮询后关闭 JDBC 连接
- reactjs - 使用 Prop Drilling 在 React App.js 中调用 Fetch
- html - PNG透明图片在Bootstrap网站上不显示背景
- r - 存储/灵活几何
- nlp - 如何使用 Bert 进行长文本分类?
- python - Python SQLalchemy 用户连接查找