FF下神秘的不起作用的CSS

2016-02-19 19:47 5 1 收藏

生活已是百般艰难,为何不努力一点。下面图老师就给大家分享FF下神秘的不起作用的CSS,希望可以让热爱学习的朋友们体会到设计的小小的乐趣。

【 tulaoshi.com - Web开发 】

  我遇到个很诡异的问题,其实在半个月前就找到问题所在了,但是由于交由TS组去处理,所以,一直也没有记下来,今天做下记录吧.

  我们先来写个html页面,来方便测试:

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/webkaifa/)

  Html代码

!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" 
html 
head 
  meta http-equiv="Content-Type" content="text/html; charset=utf-8" / 
  link id="MainCss" type="text/css" rel="stylesheet" href="http://www.cnblogs.com/Skins/UandMe/style.css" / 
  link type="text/css" rel="stylesheet" href="http://www.mio-tour.com.tw/style/style.css" / 
/head 
body 
  aaaaaaaaa为了方便大家的测试 
a href="http://j5c.ddvip.com/index.php#"ccccccccccccc/a 
/body 
/html 
!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"
html
head
  meta http-equiv="Content-Type" content="text/html; charset=utf-8" /
  link id="MainCss" type="text/css" rel="stylesheet" href="http://www.cnblogs.com/Skins/UandMe/style.css" /
  link type="text/css" rel="stylesheet" href="http://www.mio-tour.com.tw/style/style.css" /
/head
body
  aaaaaaaaa为了方便大家的测试
a href="http://j5c.ddvip.com/index.php#"ccccccccccccc/a
/body
/html 
写好后保存成UTF-8编码的.然后用Firefox打开.如果正常的话,鼠标悬停在cccccc上的时候应该是桔黄色.但是实际上是咖啡色.如果你用IE打开此页面,则显示的是桔黄色.

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/webkaifa/)

  然后你可以将下面的那个css文件下载下来,保存在本地,然后地址指向它,再用Firefox打开...怎么样,也是桔黄色了吧.

  好我们再玩个诡异的.我们将下面的那个css的地址恢复成我原先的地址.然后将最上面的那行验证删除掉,刷新...怎么样,还是桔黄色吧.

  好了,看过了效果,总结下问题:为何firefox无法在有验证XHTML的情况下引用下面的那个CSS,如果说CSS有问题,那为何将此CSS下载到本地指向它,却又可以使用了呢?此诡异的问题是我发布项目后无意中发现的.所有IE下都没有问题,FF2.x,FF3.x都试过了,都有问题.用 firebug看后发现CSS其实也已经下载下来,但是就是不起作用.

  如何?挺诡异吧.当然,我现在也找到了问题的所在:在网站的代理服务器上.

  加了标准验证的页面,apatech代理将其判定为了text/html,而不是text/css.所以,即是下载下来了,也还是不能使用.而FF又是比较严格执行的,所以,则无法执行了.

来源:http://www.tulaoshi.com/n/20160219/1621785.html

延伸阅读
标签: Web开发
Tab - 飞飞+PR /*TAB布局*/ #tab * {font-size:12px;} #tab h3 a {display:inline-block;} #tab h3 a {display:block;} #tab {position:relative;} #tab h3,#tab ul,#tab div,#tab li {margin:0;padding:0;list-style-type:none;} #tab ul li {position:absolute;left:0;top:0;float:left;display:block;width:100px;height:30px;f...
标签: Web开发
效果地址: !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"headmeta http-equiv="Content-Type" content="text/html; charset=utf-8" /titlefixed ie6/titlest...
标签: Web开发
CSS网页布局中往往会出现很多IE与FF不兼容问题,下面整理了一些常见的可能及其解决的办法! 1、用!important解决IE和Mozilla的布局差别 !important是CSS1就定义的语法,作用是提高指定样式规则的应用优先权,最重要的一点是:IE一直都不支持这个语法,而其他的浏览器都支持。因此我们就可以利用这一点来分别给IE和其他浏览器不...
《神偷4》关于神秘蜡烛作用的图文分析 注意看右侧的屋顶窗户!我用黑箭头标出来了。 拔出火箭来准备射。 标准! 啪!蜡烛开始燃烧! 顺利点亮。 下面的问题就是:每点亮一颗类似这样的神秘蜡烛 都会伴随有一个人唔噜唔噜的讲几句。请问这个蜡烛点亮有什么影响吗。 答: 石市的蜡烛我基本都点完了,...
CSSer必须掌握的关于IE6、IE7和FF的最简单的hack技巧。 FF浏览器 .test{     height:20px;     background-color:orange; } IE7浏览器 *+html .test{/*IE7*/     height:20px;     background-color:blue; } ...

经验教程

774

收藏

67
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部