Archive

Posts Tagged ‘IE’

php标签迷惑了IE

今天上线就冒出很多留言,告诉我blog又错位了。唉,真是命苦。越是没水平,越是遇到这样的问题。

browsers

还是IE,这让我得了恐惧症,也条件反射了,一听到页面错位,立马想到它。我的网页模板是用notepad一行行写出来的,算是中规中矩,现在的布局是这样的:

1
2
3
4
5
6
7
<div id="Num1">
    <div id="left">
         <div id="content1"></div>
         <div id="sidebarleft1"></div>
     </div>
     <div id="sidebarright1"></div>
</div>

让CSS令其定位嘛,也让两个侧栏都可以自定义。
是很小心的,写出来就兼容FF3 和opera9.5了^_^ 拿到IE7 也是直接通过。为什么现在突然出现这样的问题呢?看情况很像是模板代码中的标签没有闭合,造成了右侧栏下沉。怪了,没有闭合,FF和opera起码也要有些反应吧,就IE6、7这模样。虽然我是放弃IE6,但还是要保IE7吧。于是,备份模板覆盖来覆盖去,后悔昨天没有记录。

突然想起上一次org站点出现的IE6问题,才意识到肯定又是IE解读代码时出现的问题。所以启动IE7,加载完毕后,查看源代码。哦。。。。终于发现了。果然没有闭合标签,因为这个IE自动跳过去很多,少了N个,还闭合啥?IE碰到了这个:

16
<?php photoxhibit(1); ?>

这是wordpress一个插件的加载代码,要直接写入widgets的,我呢,是写在了text框框中。没想到,这就让IE发了癫。

有人说,你瞎折腾啥,改来改去有啥用?

回答:我当初做建网站就是学网页做呢,现在讨论折腾代码,这又怎么算是本末倒置呢?

IE果然很神奇

微软的IE,果然让人哭笑不得,FF2、opera9都没事的页面,到它这里就非要一些布局混乱。俺还不算个完美主义者,但看到辛辛苦苦按照CSS标准写的样式表,却让 这个普及量很大的浏览器“误解”,就感到甚是委屈。非要hacks?可俺还不懂这个。呵呵。想来,还是垄断造的孽。