uni-app:实现背景渐变效果

效果

代码

单个渐变色

background-image: linear-gradient(to top right, #f00, #00f);

多个渐变色

background-image: linear-gradient(to bottom, #0073ff 0%, #1d6cff 25%, #1e8bff 50%, #41b3ff 100%); /* 多个渐变色 */

html 复制代码
<template>
	<view>
		
	</view>
</template>

<script>
	export default {
		data() {
			return {
				
			}
		},
		methods: {
			
		}
	}
</script>

<style> 
	 page{
		  background-image: linear-gradient(to bottom, #0073ff 0%, #1d6cff 25%,  #1e8bff 50%, #41b3ff 100%); /* 多个渐变色 */
	 }
</style>

linear-gradient常用的一些属性值:


1、方向参数 :用于指定渐变的方向,比如to bottom表示从上到下的垂直渐变,to right表示从左到右的水平渐变,还可以使用角度值来指定斜向渐变。常用的方向参数有:

  • to top :从下到上的垂直渐变
  • to bottom:从上到下的垂直渐变
  • to left:从右到左的水平渐变
  • to right:从左到右的水平渐变
  • to top right:从左下到右上的渐变
  • to top left:从右下到的左上渐变
  • to bottom right:从左上到右下的渐变
  • to bottom left:从右上到左下的渐变

2、颜色参数:用于指定渐变的颜色和位置,可以设置多个颜色和位置来生成多段颜色渐变。常用的颜色参数包括:

  • <color>:可以使用任何有效的CSS颜色值,比如#ff0000表示红色、rgb(255, 0, 0)表示红色等。
  • <percentage>:表示颜色在渐变中的位置百分比,取值范围是0%~100%。

3、重复参数:用于控制渐变是否重复出现,常用的重复参数有:

  • no-repeat:不重复,默认值。
  • repeat:沿着渐变方向重复出现。
  • repeat-x:在水平方向上重复出现。
  • repeat-y:在垂直方向上重复出现。
相关推荐
小小测试开发12 小时前
UI自动化测试:CSS定位方式超详细解析(附实战示例)
css·ui·tensorflow
RFCEO13 小时前
前端编程 课程十五、:CSS核心基础3:文字+段落样式
前端·css·文字+段落样式·css文本样式·美化页面文本内容·演示动画说明·单行文字垂直居中技
2501_9151063214 小时前
当 Perfdog 开始收费之后,我重新整理了一替代方案
android·ios·小程序·https·uni-app·iphone·webview
2501_9159184116 小时前
中小团队发布,跨平台 iOS 上架,证书、描述文件创建管理,测试分发一体化方案
android·ios·小程序·https·uni-app·iphone·webview
2601_9498574316 小时前
Flutter for OpenHarmony Web开发助手App实战:CSS参考
前端·css·flutter
无法长大16 小时前
如何判断项目需不需要用、能不能用Tailwind CSS
前端·css·vue.js·elementui·vue3·tailwind css
家里有只小肥猫17 小时前
uniApp打包ios报错
ios·uni-app
GGGG寄了17 小时前
CSS——CSS引入方式+选择器类型
前端·css·html
a177988771217 小时前
小程序为什么 Upload 外层使用 display: flex 时会造成组件样式混乱
css·html·css3
jingling55518 小时前
uniapp | 基于高德地图实现位置选择功能(安卓端)
android·前端·javascript·uni-app