【发布时间】:2020-07-31 00:54:36
【问题描述】:
我有一个基于引导程序的 Web 应用程序(在 MVC .NET 中,尽管我认为这并不重要)(我认为这对我的问题来说并不重要)。我有一个区域,用户可以上传图像以叠加在数据收集表单上以对其进行更多个性化。
考虑到表单标题的布局,它具有纯色背景#348cd4,我要求图像是透明的.png,实际图像“内容”(可见部分)纯白色#ffffff。
问题是,在我允许用户查看他们上传的内容的屏幕上,网页只是标准的白色。所以当标签预加载透明png时,它是白底白字,你看不到它。问题是:无论如何,在 css 或纯 HTML 中,我可以强制 img 标签所在的背景为 #348cd4 表格的蓝色吗?如果这不能完成,有没有好的解决方法?我尝试使图像标签所在的 div 具有该背景色,但图像看起来就像我附加的那样(如果你看到图像区域的四个角,你会在下面看到蓝色的微小规格) .
我想,由于 png 是透明的,它只会显示它下面的任何内容,但它就像标签正在创建自己的白色背景一样。
【问题讨论】:
标签: html css .net asp.net-mvc