网页采用了UTF-8编码格式,这本来没有问题,问题是外部CSS文件默认是ANSI编码,并没有保存为UTF-8格式。可能你会发现在一般情况下这样也是没有问题的,然而当CSS文件中包含有中文注释时就可能不尽如人意了!估计是IE6版本以下的浏览器在解析这个CSS文件时因为编码问题而无法正确解析,所以才会发生CSS在IE6下不起作用的情况。看来微软已注意到这个问题,在IE7中把它修复了。但是用IE6的人还是不少。因此这个问题需要解决: 方法一:把CSS、JS和网页文件都统一保存为UTF-8格式。方法二:去掉CSS、JS中的中文注释,或者改为英文。 上文为IE6因为编码问题无法正确解析CSS文件有时...
http://www.jb51.net//article/16711.htm
[html]<!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html><head><metahttp-equiv="Content-Type"c/><title>纯CSS的下拉菜单支持IE6IE7Firefox</title><styletype="text/css">*{margin:0;padding:0;}.menu{font...
http://www.jb51.net//article/16666.htm
只要触发IE的hasLayout,非浮动元素就会拥有布局。所以,利用IE6特有的hack规则,为它单独写样式就可修复此问题:_zoom:1;margin-left:value;_margin-left:value-3px;zoom是IE触发Layout条件之一,因为它是IE特有的CSS规则,所以采用zoom。margin-left:value-3px是修复IE6中3px的bug。此前采用非浮动元素也浮动的方法修复bug,现在我们可以试试这个新的方法了!注:前面的下划线是专门写给IE7以下版本的hack!...
http://www.jb51.net//article/16208.htm
今天去一老外站看到了这他站上的十分平滑但却没有js,好奇,原来。。巧妙啊,分享下,相对而言比较节省资源。但效果好,使用方便,兼顾w3c。哈哈[code]<!--compliancepatchformicrosoftbrowsers--><!--[ifltIE7]><linkrel="stylesheet"href="ie-stuff.css"type="text/css"media="screen"/><![endif]-->[/code]ie-stuff.css[code]#footer{position:absolute;bottom:aut...
http://www.jb51.net//article/15854.htm
FF浏览器.test{height:20px;background-color:orange;}IE7浏览器*+html.test{/*IE7*/height:20px;background-color:blue;}IE6浏览器*html.test{/*IE6*/height:20px;background-color:black;}通过上面的CSS代码可以看出FF还是最听话的浏览器。在IE6和IE7如果要使用HACK必须要在前面加上夫级标签html。这里就很好记忆了,IE6加*html,而IE7加*+html,暗示加了一个版本。通过对class、id所做的CSSHACK好处在于不用顾及前后顺...
http://www.jb51.net//article/15773.htm
[html]<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" con...
http://www.jb51.net//article/15031.htm
/********************************************************* * 使用方法 * 控件调用onclick="fPopCalendar(event,this,this)" * 如下,给控件设置为readonly * <in...
http://www.jb51.net//article/14987.htm
源码:触发并利用IE6-layout的怪异特性,css实现:[code]<styletype="text/css">.ie6-out{ _margin-left:900px; _zoom:1;}.ie6-in{ _position:relative; _float:left; &nbs...
http://www.jb51.net//article/14759.htm
标题就是<title>拉萨尔--莱佛士教育</title>,调试了很久发现当把<title>拉萨尔--莱佛士教育</title> 删掉后,显示了。 。。。。 找原因,没找到。 后来有吧中间的"--"去掉,显示正常。 然后再加上显示"--"显示正常。 在把备份的文件<title>段复制过来,又没显示了。 好像是"--"的问题,不知道"--"是不是戏弄我。...
http://www.jb51.net//article/14581.htm
推荐下面的代码[code]a {outline: none; /* for Forefox */ } a {star:expression(this.onFocus=this.blur()); /* for Ie*/ }[/code]下面的代码比较麻烦我们采用htc文件的办法来解决这个问题。首页将以下代码保存为link.htc文件。 [code] <public:attach event="onf...
http://www.jb51.net//article/14556.htm
区别IE6与FF: background:orange;*background:blue;区别IE6与IE7: background:green !important;background:blue;区别IE7与FF: background:orange; *background:green;区别FF,IE7,IE6: &...
http://www.jb51.net//article/14233.htm
