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)。

相关推荐
程序员清洒20 小时前
Flutter for OpenHarmony:Icon 与 IconButton — 图标系统集成
前端·学习·flutter·华为
西红市杰出青年21 小时前
CSS 选择器详细教程:原理、语法、方向/“轴”与实战
css·python
Yolanda9421 小时前
【项目经验】钉钉免密登录实现
前端·javascript·钉钉
2601_9496130221 小时前
flutter_for_openharmony家庭药箱管理app实战+药品详情实现
java·前端·flutter
We་ct21 小时前
LeetCode 15. 三数之和:排序+双指针解法全解析
前端·算法·leetcode·typescript
美狐美颜SDK开放平台21 小时前
直播场景下抖动特效的实现方案:美颜sdk开发经验分享
前端·人工智能·美颜sdk·直播美颜sdk·视频美颜sdk
草青工作室1 天前
java-FreeMarker3.4自定义异常处理
java·前端·python
美狐美颜sdk1 天前
抖动特效在直播美颜sdk中的实现方式与优化思路
前端·图像处理·人工智能·深度学习·美颜sdk·直播美颜sdk·美颜api
Mr Xu_1 天前
Vue3 + Element Plus 实战:App 版本管理后台——动态生成下载二维码与封装文件上传
前端·javascript·vue.js
闻哥1 天前
从 AJAX 到浏览器渲染:前端底层原理与性能指标全解析
java·前端·spring boot·ajax·okhttp·面试