Mambo 开源/PNG alpha
外观
< Mambo 开源
目录 |
---|
章节 |
首页 |
配置 |
设计 |
内容 |
开发 |
杂项 |
一些浏览器,例如 Internet Explorer,无法显示透明 png 图像的透明度。取而代之的是显示灰色。这解决了问题,但仅适用于 Internet Explorer (Win)。注意!此问题不会影响 Firefox、Opera 和 Netscape。
许多人说可以使用 gif 图像 - Internet Explorer、Firefox、Opera 和所有主要浏览器都支持 gif 图像的透明度。问题是与 png 图像相比,gif 图像中的透明度非常差,质量损失很大。带硬边的常规透明度没问题,但阴影和透明渐变在 gif 中效果不好。png 可以完美解决这个问题,只是 Internet Explorer (Win) 不支持它(IE for Mac 支持)。
网站使用的模板需要进行简单的修改。
只要相应的文件可写,就可以从 mambo 中进行此操作。登录到后端。选择“站点 > 模板管理器 > 站点模板”。选择要修改的模板(当然是标准模板),然后在工具栏中选择“编辑”。
在此文档的顶部添加此行
<?php require_once("includes/ie_png.php"); ?>
然后将“ie_png.php”文件上传到 mambo 安装的“includes”文件夹中。
Internet Explorer (Win) 实际上可以渲染一些 png 文件 - 那些具有 256 色的文件。这些图像可以包含 HEX 颜色方案中的任何颜色,但图像中总共不超过 256 种颜色。对于大多数情况来说,这已经足够了。使用此属性保存/渲染 png 图像,Internet Explorer 实际上会渲染透明度。
透明渐变存在一些问题,例如淡出阴影等。