今天(2008-10-9),梁玉娟告诉我在更改了个人主页模板后,导致周报和博客的入口(更多...的链接和日历)在 IE 6.0 下都不见了。 但是在 Google Chrome 下显示是正常的。
经过检查的确如此,这是 IE 6.0 对浮动对象的处理和其他浏览器不同,甚至和微软自身的浏览器也不同,IE7.0的显示是正常的。 在前一个阶段设计网站主页的皮肤时,用的是 Linux 下的 FireFox 浏览器,Windows 下用的是 IE7.0,所以没有及时发现这个问题。
感谢梁玉娟
这个问题已经解决。并附带解决了其他几个问题...
通过在为浮动对象的 CSS 增加 position:relative 和 clear:right 等样式解决浮动对象不显示问题;
增加日历等样式表,界面更加友好;
解决了一个切换皮肤的 bug;
解决了昨天新写的 jQuery 宏在 IE 下不能正常工作的问题:
当作为 P 元素的子元素,不能设置 nextSibling.innerHTML
解决了 IE 7.0 下,在编辑模式的 textarea 的位置靠右的问题;
-- 蒋鑫 2008-10-10 01:45:41