dhtml图片白色区域透明

2024-02-26 02:12

本文主要是介绍dhtml图片白色区域透明,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

2011-3-15
 关于透明色别人已经讲的很好了,这里记录了一个测试例子。

gif只支持索引色透明,比如规定#FFFFFF为透明,那么图片中所有白色区域都完全透明。
而png支持alpha透明,任何颜色都可以透明,而且有透明度这样一个参数。
gif的话,要么不透明,要么全透明。

透明到底是怎么回事?(部分转载)
    在word工具中可能设置透明,似乎:图片中并不存在真正的透明度向量,而只是在显示的时候,把某一个颜色向量不显示到界面上。
    在网页中只有特定的png文件才能透明,说明还是和图片有关。
    图片编辑中存在索引色透明,alpha透明,不透明的区分。
    其实背景透明的图片,在保持为jpg文件的时候就已经有了背景颜色,而不是在浏览器对jpg文件渲染的时候出现了什么问题。所以,在网页上使用背景透明的jpg基本上是不太可能了。
    gif透明背景图片也有个致命的缺点——图片边框有白色的“毛刺”。

     除了png文件外比较流行又好用的就是webp格式,但是这样的格式不能直接拷贝到文档中,有些系统还不能直接预览。

	<html xmlns="http://www.w3.org/1999/xhtml" xmlns:v="urn:schemas-microsoft-com:vml">
<head><style type="text/css">v\:* { behavior:url(#default#VML); } alpha1 { filter: Alpha(Opacity=100, FinishOpacity=20, Style=2, StartX=0, StartY=0, FinishX=0, FinishY=100); }
alpha2 { filter: Alpha(Opacity=10, FinishOpacity=90, Style=1, StartX=0, StartY=0, FinishX=100, FinishY=0); }
alpha3 { filter: Alpha(Opacity=50, FinishOpacity=50, Style=2, StartX=0, StartY=0, FinishX=50, FinishY=50); }
alpha4 { filter: Alpha(Opacity=10, FinishOpacity=90, Style=3, StartX=0, StartY=0, FinishX=100, FinishY=100); }
alpha5 { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=24-trans.jpg);width:134px;height:134px; }
</style>
<script type="text/javascript"> </script>
</head>
<body><table border="1"><tr><td><div id="map" style="width: 700px; height: 600px; background-color:Lime;"><img id="Img1" alt="img" class="alpha1" src="24-trans.png" /><!--只有这个可以透明--><img id="Img2" alt="img" class="alpha2" src="24-trans.jpg" /><img id="Img3" alt="img" class="alpha3" src="24-trans.bmp" /><img id="Img4" alt="img" class="alpha4" src="24-trans.gif"/><img id="Img5" alt="img" class="alpha5" src="24-trans1.png" /><!--以上转存的都不可以透明--></div></td></tr></table>
</body>
</html>

这篇关于dhtml图片白色区域透明的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/747421

相关文章

Android使用ImageView.ScaleType实现图片的缩放与裁剪功能

《Android使用ImageView.ScaleType实现图片的缩放与裁剪功能》ImageView是最常用的控件之一,它用于展示各种类型的图片,为了能够根据需求调整图片的显示效果,Android提... 目录什么是 ImageView.ScaleType?FIT_XYFIT_STARTFIT_CENTE

关于MongoDB图片URL存储异常问题以及解决

《关于MongoDB图片URL存储异常问题以及解决》:本文主要介绍关于MongoDB图片URL存储异常问题以及解决方案,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐... 目录MongoDB图片URL存储异常问题项目场景问题描述原因分析解决方案预防措施js总结MongoDB图

python实现svg图片转换为png和gif

《python实现svg图片转换为png和gif》这篇文章主要为大家详细介绍了python如何实现将svg图片格式转换为png和gif,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下... 目录python实现svg图片转换为png和gifpython实现图片格式之间的相互转换延展:基于Py

使用Python从PPT文档中提取图片和图片信息(如坐标、宽度和高度等)

《使用Python从PPT文档中提取图片和图片信息(如坐标、宽度和高度等)》PPT是一种高效的信息展示工具,广泛应用于教育、商务和设计等多个领域,PPT文档中常常包含丰富的图片内容,这些图片不仅提升了... 目录一、引言二、环境与工具三、python 提取PPT背景图片3.1 提取幻灯片背景图片3.2 提取

Python实现图片分割的多种方法总结

《Python实现图片分割的多种方法总结》图片分割是图像处理中的一个重要任务,它的目标是将图像划分为多个区域或者对象,本文为大家整理了一些常用的分割方法,大家可以根据需求自行选择... 目录1. 基于传统图像处理的分割方法(1) 使用固定阈值分割图片(2) 自适应阈值分割(3) 使用图像边缘检测分割(4)

HTML5中的Microdata与历史记录管理详解

《HTML5中的Microdata与历史记录管理详解》Microdata作为HTML5新增的一个特性,它允许开发者在HTML文档中添加更多的语义信息,以便于搜索引擎和浏览器更好地理解页面内容,本文将探... 目录html5中的Mijscrodata与历史记录管理背景简介html5中的Microdata使用M

html5的响应式布局的方法示例详解

《html5的响应式布局的方法示例详解》:本文主要介绍了HTML5中使用媒体查询和Flexbox进行响应式布局的方法,简要介绍了CSSGrid布局的基础知识和如何实现自动换行的网格布局,详细内容请阅读本文,希望能对你有所帮助... 一 使用媒体查询响应式布局        使用的参数@media这是常用的

HTML5表格语法格式详解

《HTML5表格语法格式详解》在HTML语法中,表格主要通过table、tr和td3个标签构成,本文通过实例代码讲解HTML5表格语法格式,感兴趣的朋友一起看看吧... 目录一、表格1.表格语法格式2.表格属性 3.例子二、不规则表格1.跨行2.跨列3.例子一、表格在html语法中,表格主要通过< tab

C#实现将Excel表格转换为图片(JPG/ PNG)

《C#实现将Excel表格转换为图片(JPG/PNG)》Excel表格可能会因为不同设备或字体缺失等问题,导致格式错乱或数据显示异常,转换为图片后,能确保数据的排版等保持一致,下面我们看看如何使用C... 目录通过C# 转换Excel工作表到图片通过C# 转换指定单元格区域到图片知识扩展C# 将 Excel

Vue3组件中getCurrentInstance()获取App实例,但是返回null的解决方案

《Vue3组件中getCurrentInstance()获取App实例,但是返回null的解决方案》:本文主要介绍Vue3组件中getCurrentInstance()获取App实例,但是返回nu... 目录vue3组件中getCurrentInstajavascriptnce()获取App实例,但是返回n