[置顶] 外贸类网站建设成功案例

[置顶] 宁波网站建设方案及报价

DIV+CSS解决IE6,IE7,IE8,FF兼容问题

(经验)DIV+CSS解决IE6,IE7,IE8,FF兼容问题
那我来说说吧,做了差不多一年的DIV+CSS,也积累了不少解决兼容问题的方法,我这里只说现在主流的几个,(IE6,IE7,IE8,FF)其它的没去研究过
1.ie8下兼容问题,这个最好处理,转化成ie7兼容就可以。在头部加如下一段代码,然后只要在IE7下兼容了,IE8下面也就兼容了

IE6 IE7 FF兼容问题

DIV+CSS设计时IE6、IE7、FF 与兼容性有关的特性在网站设计的时候,应该注意css样式兼容不同浏览器问题,特别是对完全使用DIV CSS设计

iframe包含文件且背景透明

<p><iframe height="24" marginheight="0" src="ok.htm" frameborder="0" width="520" allowtransparency="allowtransparency" marginwidth="0" scrolling="no"></iframe></p>

DIV+CSS怎样编写才能兼容IE7和IE8

在<head>里加上<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" /> IE8就以IE7的标准解释了。

IE6中PNG透明背景图片处理方法

PNG图片可以表现更为绚丽多彩的颜色,常见的一些具有矢量效果的图片、图标都采用png格式,但是具有透明背景的png格式图片在IE6中却不是背景透明的,透明背景部分会显示出#DBEAED的淡灰色,表现效果很糟糕,为了使用透明背景图片只有采用gif格式了,但是gif格式会出现明显的锯齿效果,所以只有设法修复IE6的这个问题。解决的办法就是使用IE的Microsoft.AlphaImageLoader滤镜。

FLASH视频播放器

 Videobox 

Videobox是一个只有6k大小的脚本,用于在页面中显示视频。Videobox使用swfobject来嵌入Flash。视频可以来自Youtube、Metacafe、Google Video、iFilm和自己设置的Flash。

Videobox

横向无缝滚动

图片横向无缝滚动

IE6下DIV最小高度不能为0的解决方法

在网页布局时常会用到 DIV 来显示一些边角背景,需要设置较小的高度,默认情况下,IE6 中设置 DIV 较小高度会不起作用,在 IE7、FF 等浏览器不存在这个问题。

    IE6 下默认的字体尺寸大致在 12 - 14px 之间,当你试图定义一个高度小于这个默认值的 DIV 的时候, IE6 会固执的认为这个层的高度不应该小于字体的行高。所以即使你用 height:5px; 来定义了一个 DIV 的高度,实际在 IE6 下显示的仍然是一个 12px 左右高度的层。

    要解决这个问题,可以强制定义该 DIV 的字体尺寸,或者定义 overflow 属性来限制 DIV 高度的自动调整。比如:

<div style="height: 5px; font: 0px Arial; line-height:0;"></div>

或者

<div style="height: 5px; overflow: hidden;"></div>

    值得注意的是,设置 font-size:0 时这个容器的高度最小为 2px ,如果要设置 DIV 高度为 0 或 1px ,则需要使用 overflow:hidden; 来实现

firefox margin-top失效的原因与解决办法

在解决样式问题时发现此文,转贴备忘
--------------------------------------
最近发现好多用margin-top实现的,上边距效果一直没有,一直都不知道什么原因,今天偶然看到了,特分享给大家
为什么要翻译这篇说明?css2本有人已翻译过,但看一下,很粗糙(不是说自己就怎么怎么样啊,翻译者真的是很值得敬佩的!),近来跟css与xhtml接触得越来越多,但接触

设置CSS隐藏网页的滚动条的方法

我们希望是强制出现滚动条,但有时候我们并不希望出现滚动条,那就要隐藏它了。从上个问题的指点中我们很容易得到答案----设置CSS属性overflow的值为hidden。  具体步骤:  方法一:设置CSS属性overflow为hidden。  <body style="overflow:hidden">  方法二:设置body元素的scroll属性为no。