css一些注意事项

css一些注意事项

css 复制代码
.bg_ {
		background-image: url('/static/photo/activity_bg.png');
		background-size: 100% auto;
		background-repeat: no-repeat;
		background: linear-gradient(to bottom, #CADCEA, #E8F3F6);
		min-height: 100vh;
}

背景图片路径正确但是并没有显示

css 复制代码
// 方案1:将图片和渐变合并到同一个 background 属性中
background: 
    linear-gradient(to bottom, #CADCEA, #E8F3F6),
    url('/static/photo/activity_bg.png') no-repeat;
background-size: 100% auto;

// 方案2:使用 background-image 同时声明图片和渐变
background-image: 
    linear-gradient(to bottom, #CADCEA, #E8F3F6),
    url('/static/photo/activity_bg.png');
background-size: 100% auto;
background-repeat: no-repeat;

背景图片没有显示的原因是因为 background 属性覆盖了 background-image。在CSS中,background 是一个复合属性,当你使用它时,会重置所有其他背景相关的属性(包括 background-image)。

相关推荐
Codebee5 分钟前
# 🔥A2UI封神!元数据驱动的AI交互新范式,技术人必看
前端·架构
JarvanMo13 分钟前
展望 2030 年:移动开发者的未来将如何?
前端
我的xiaodoujiao14 分钟前
使用 Python 语言 从 0 到 1 搭建完整 Web UI自动化测试学习系列 34--基础知识 9--文件上传功能
前端·python·测试工具·ui·pytest
辛-夷15 分钟前
pinia与Vuex高频面试题
前端·vue.js
.生产的驴23 分钟前
泛微E10二开 前端Ecode拦截器
前端
亿元程序员29 分钟前
PinK(Cocos4.0?)生成飞机大战,抢先体验全流程!
前端
晓得迷路了33 分钟前
栗子前端技术周刊第 111 期 - Next.js 16.1、pnpm 10.26、Bun 1.3.5...
前端·javascript·bun
CodeSheep41 分钟前
中国四大软件外包公司
前端·后端·程序员
七月shi人42 分钟前
使用Node版本管理包n,在MAC电脑权限问题
前端·macos
shangxianjiao43 分钟前
vue前端项目介绍项目结构
前端·javascript·vue.js