css - 如何使我的背景看起来像 css3 中的图像中的背景?
问题描述
我是网络开发的新手。我正在尝试将应用程序放在一起。我不知道如何实现图像中的背景。
我已经尝试了一些角度的线性渐变,但这没有帮助。
如果有人想知道我使用的是什么属性而不是下面提到的属性:
background-image: linear-gradient(90deg, red, blue);
解决方案
你想得到这样的东西吗?
body{
height: 400px;
width: 400px;
background: linear-gradient(to top right, #9999FF 0%, #9999FF 50%, white 50%, white 100%);
}
<body>
<h1>Some dumy text...</h1>
</body>
它是如何工作
的 在您的背景中,您可以使用线性渐变,在此您可以知道它的方向。在这个例子中,我使用“到右上角”,这使得起始颜色从左下角开始,结束颜色在右上角。
您可以使用各种方向,例如“右下角”或“右下角”。
然后你说你希望它从什么颜色开始,在这个例子中它是一些蓝色。然后你告诉它什么时候应该停止使用这种蓝色,在这个例子中是 50%。然后如果你想要另一边的白色,你说“白色 50%”,它将开始使用白色直到 100%。
你也可以用它尝试一些其他很酷的东西。例如,您可以说linear-gradient(to top right, blue 0%, blue 40%, white 60%, white 100%)
注意蓝色在 40% 处停止,白色在 60% 处开始。现在它将在它之间转换。
推荐阅读
- python - 通过名称获取用户的 ID,tweepy
- python - Django表单在添加表单中获取外键数据
- three.js - 将渐变应用到 BufferGeometry 顶点
- python - 如何将图像从字典映射到 Pandas 数据框?
- javascript - 从 github 运行 js 代码时遇到问题
- javascript - 计算 lis 的数量并保存到 html 元素
- python - 如何在 sklearn make_column_transformer 中使用 LabelEncoder?
- python - 如何修复 python 3.8.5。错误“ImportError:无法从 'io'(未知位置)导入名称 'open_code'”
- c# - 无法序列化字典
在 C# 中 - c - 定义两个具有相同标识符的函数,一个是静态的,另一个是外部的