我想给离子工具栏提供背景图像,因为图像太大,所以我想使用image-size: cover
作为背景图像,以便它最适合离子工具栏。
我试图给出以下格式,但它不起作用,任何想法如何让它工作。
ion-toolbar {
--background: url(assets/images/background/bg-header-flag.jpg) no-repeat cover;
--min-height: 200px;
}
经过努力,终于得到了答案
--background: url('assets/images/background/bg-header-flag.jpg') center/ cover no-repeat;
下面是使用背景属性的简写表示法的语法。
background: bg-color bg-image position/bg-size bg-repeat bg-origin bg-clip bg-attachment initial|inherit;
有关更多详细信息,请查看https://www.w3schools.com/cssref/css3_pr_background.asp
您还可以参考以下链接获取背景大小属性:
• 如何在背景图像结束后放置我的<p>文本</p>,保持领先<h1>原样?
• Android Studio - 图像在不同设备中作为全屏背景
• 当 div 宽度在 vmin 中时如何自动调整图像大小以适合 div
• 为什么同时使用 tailwind 和 react 样式标签时我的 div 上的背景图片没有显示?
• 如何将 Mesh 转换为 Object3D - three.js
• SCSS 文件使用 image / url() 不会出现在页面样式中
• 如何在 Flame Flutter 中将一个精灵添加到另一个精灵之上?
• 如何为网站应用深色模式并将两个不同设计的页面合并为一个页面