css - 透明图像具有白色背景
问题描述
我有一些应该具有透明背景的 png 图像,但是当我将它们添加到我的组件中时,由于某些奇怪的原因,它被赋予了白色背景:
这些被添加为背景图像,我一直在尝试使它们的背景透明:
const StyledImage = styled.div<ImageType>`
height: 260px;
width: 128px;
background: transparent url(${({ mobileImage }) => mobileImage}) no-repeat;
${breakpoint('tabletMin')`
background: transparent url(${({ image }) => image}) no-repeat;
height: 585px;
width: 288px;
`};
background-repeat: no-repeat;
background-size: contain;
`;
但这似乎不起作用。我什至尝试将其更改为<img>
标签并添加透明的背景图像,但它仍然不起作用。有什么我做错了吗?
解决方案
推荐阅读
- django - 两个 django 通用基于类的视图到同一个模板中
- docker - 要安装的 Docker 版本是 5 系列还是 18 系列?
- node.js - 如何将 WebRTC MediaStream 获取到 Node JS
- python - 对 solr 使用身份验证时,它无法识别它已启动
- java - 调用 Java 11 时 SSLSocket.getInputStream() 挂起
- matlab - Matlab 散点图(多个 y 值)
- airflow - 我们如何在气流中使用延迟 DAG 分配
- c# - Kentico v8.2.12:为什么我的 WebAPI 路由没有正确注册(通常只在第一个版本中)?
- ssl - SoapUI - 如何为测试禁用 ssl 密钥库
- flutter - 提供者图像选择器