最近公司的做的系统,westPanel设置了collapseMode:'mini'属性,结果展开的时候,一直没有哪个折叠的小箭头,但是还可以折叠。折叠起来后会出现展开的小箭头。苦恼了好久。今天把main页面一句一句的删除,终于发现什么问题了。
有一句话。
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
去掉以后就一切正常了。
这句话的意思是这样的。(网上找的)
很多设计师和开发者都不知道什么是DOCTYPE,DOCTYPE有什么用。DOCTYPE是document
type的简写。主要用来说明你用的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> 在极少数浏览器会引发严重异常(比如一些手机的浏览器)。
刚刚发现,我去掉这个属性以后,整个系统画面全乱了,到处都是折行的,晕死了。
分享到:
相关推荐
弄了很长时间,搞郁闷了,Googole了一下“ie部分图片不显示”,原来是 PNG 图片不显示,终于找到了这根救命稻草,感谢主,阿门,阿弥陀佛,圣母玛利亚…… 1. 运行 fix-pngfilt.bat 文件 2. 双击 MIME-DATABASE-...
在做下拉框select的时候用一个箭头符号,作为下拉框的三角,在firefox和chrome下均可以正常显示,但是在IE下无法显示。 查找了很久,发现是图片格式问题,把png格式的转换成gif的就没有问题了。。。。 附相关代码,...
解决IE6浏览器下的PNG透明图片显示问题,调用方法见压缩包内的txt文档
能解决png图片在IE6浏览器不兼容问题。同时能解决png背景图片在IE6浏览器不兼容的问题。简单易懂。急需要导入一个js文件,然后写入需要兼容的标签即可。
IE6浏览器增强插件:IEPlus V1.5绿色版 双击 安装.bat 文件即可, 然后打开IE浏览器看看吧, 增多了许多实用的工具。
修复ie png图片不能显示,修复ie png图片不能显示,修复ie png图片不能显示
PNG图片在FF下是透明,但IE6下北京会变成蓝色的,有效解决PNG图片在IE6下背景不透明的问题
3. 已解决SELECT 元素不能被div覆盖的问题。 14 第二节:IE7-IE8更新 14 1. 不再支持 CSS 表达式,改为支持增强的 CSS 或 DHTML 逻辑。 14 2. currentStyle 对象的Unset属性现在返回其初始值。 15 3. style 对象的 ...
extjs中,经常会用到datefield组件控制用户对日期的操作,比如日志管理,需要开始时间、结束时间,但是IE8下日期选择框会显示不全,解决方法参加代码。 同时改代码解决了开始时间、结束时间的时间范围控制的问题,即...
项目中涉及到用户从本地选择图片...由于我的浏览器是IE7,故简单的用onchange属性是不能够的(只能在IE6里面显示,IE7不行),上网查了一些方法,以下这个方法测试成功,就是不管你的浏览器是IE6还是IE7都能显示图片。
处理png图片在ie6上不透明问题,文件内包含两种处理png透明都问题可以解决改问题,一种是js处理 另一种是htc文件使用处理
position:absolute属性在其他浏览器中都是正常的,但惟独在ie6下有问题,下面是经过测试可行的解决方法
IE一些低版本的浏览器对于ES6语法不支持 Promise是es6语法里为了解决异步函数多重嵌套的问题(回调地狱) 说明: 或许你并不没有使用Promise,但是有可能你使用Axios等,其中原理也是Promise,进行了封装而已 解决办法: ...
ie6 ie7 ff浏览器兼容 border:2px solid #00f; /*IE、ff的属性*/ border:2px solid #090\9; /* IE6/7/8的属性 */ border:2px solid #F90\0; /* IE8支持 */ *border:2px solid #F00; /* IE6、7支持 */ _border:2...
ie6下png透明图片显示不正常的解决办法,收藏版!
区别FF,IE7,IE6: background:orange;*background:green !important;*background:blue; 注:IE都能识别*;标准浏览器(如FF)不能识别*; IE6能识别*,但不能识别 !important, IE7能识别*,也能识别!important;...
修复IE为x 修复不能成常显示的图片 修复IE为x 修复不能成常显示的图片
利用jquery将上传的本地图片在页面显示传来,其实这个在IE下很好实现,但是本例中能够很好的兼容火狐浏览器
在开发电子政务的项目时,有的必须兼容ie6下,有时候png图片在ie6下会问题,这个例子采用js处理的方法很好的解决了在ie6先显示png图片的问题
对IE6显示图片进行边框隐藏,IE6图片边框隐藏