六狼论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博账号登陆

只需一步,快速开始

搜索
查看: 172|回复: 0

在IE6下 collapseMode:'mini' 的图片不显示 的问题

[复制链接]

升级  12%

70

主题

70

主题

70

主题

举人

Rank: 3Rank: 3

积分
236
 楼主| 发表于 2013-2-7 21:15:42 | 显示全部楼层 |阅读模式
最近公司的做的系统,westPanel设置了collapseMode:'mini'属性,结果展开的时候,一直没有哪个折叠的小箭头,但是还可以折叠。折叠起来后会出现展开的小箭头。苦恼了好久。今天把main页面一句一句的删除,终于发现什么问题了。
有一句话。
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> 去掉以后就一切正常了。
 
这句话的意思是这样的。(网上找的)
 
 
很多设计师和开发者都不知道什么是DOCTYPE,DOCTYPE有什么用。DOCTYPE是documenttype的简写。主要用来说明你用的XHTML或者HTML是什么版本。浏览器根据你DOCTYPE定义的DTD(文档类型定义)来解释页面代码。所以,如果你不注意设置了错误的DOCTYPE,结果会让你大吃一惊。XHTML1.0提供了三种DOCTYPE可选择:

(1)过渡型(Transitional )

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
(2)严格型(Strict )

  <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">  
(3)框架型(Frameset )

  <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">  
对于我们初级改善来说,只要选用过渡型的声明就可以了。它依然可以兼容你的表格布局、表现标识等,不至于让你觉得变化太大,难以掌握。

 
如果用VS2005写过 xml 和 dtd 就知道了,dtd就是文档类型的一些相关声明,写好dtd在去写xml就会智能感知,很多软件的智能感知都是通过文档类型相关声明来制作的。


如果不遵循文档类型的一些相关声明,比如把  <br /> 写成  <br> 在极少数浏览器会引发严重异常(比如一些手机的浏览器)。
 
 
 
刚刚发现,我去掉这个属性以后,整个系统画面全乱了,到处都是折行的,晕死了。
您需要登录后才可以回帖 登录 | 立即注册 新浪微博账号登陆

本版积分规则

快速回复 返回顶部 返回列表