DIV+CSS 布局的网页
在IE下部分或全部内容不显示
在Firefox chrome等标准浏览器中显示正常
想请教一下 造成此类问题的原因有哪些 及为何会如此
希望能有明白人不吝赐教
复制党请低调瓢过 不要浪费自己的时间去浪费别人的时间 谢谢!
下面的 错误演示图片 如果太小 查看不便 可查看原图 标示
当前页面为UTF8编码 未使用任何JS脚本
在IE下 主体页面内容不显示 右健查看源代码 内容均解析正常 并加载
在 Firefox等标准浏览器 均正常
IE版本 为 IE7
偿试过使用 IE.JS 未能解决,
满分诚心求教 特别希望您能给指点一下造成此类问题的原因有哪些
谢谢!
经过一小天的折腾 这个问题最终我自己解决了
虽然楼下各位的方法均不正确
但还是非常感谢你们的回答 谢谢
此问继续挂这儿 因为虽然我解决了 但是造成这类问题的原因我还是不十分确定及理解
所以 希望能就此问 继续聆听各位的高见
我解决的方法是 把当前页面样式中所有涉及隐藏部分的 属性 全去掉 (display: none; )
然后想其他方法把需要隐藏的内容处理一下
只是还没发现具体是哪一级样式中的 display: none; 影响到的
这个再排查吧 谢谢大家!
我知道 在IE下 页面文档为UTF8编码时 如果使用了不严谨的JS语句
可能导致部分内容或页面内容不显示的问题 但在这里于我的情况不适用
因为我未使用任何JS 脚本
改编码是不符合实际需要的 注释影响输出 这个我还真是头次听说
系统默认的记事本不能很好的处理UTF8编码文档 这是常识
不过 谢谢你的回答
我想你可能没明白我的意思,在css 中用中文注释,如果编码错误的话,生成的乱码可能会和css内容部分错误结合,因为不同文件编码不同步的话,html页面去包含外部文件的时候就可能按照它自己的编码方式进行。这只是中情况,我并没说这一定会发生。
系统默认的记事本不能很好的处理编码是有时候当没有BOM的时候记事本不能严格区分ANSI文件和UTF-8文件,但是通过另存为重选编码是一种简单一些的方法,我只是想说明你可以尝试同步编码来解决问题,并不是说你一定要按照我说的是使用记事本同步还是其他的平台。
如果你做过DotNet开发,或者使用过vs平台,可能你会发现,它自带的编译器好用的多,
你看一下这个可能有帮助:
http://hi.baidu.com/lssbing/blog/item/d2074a1635763910972b43d8.html
我用HTML中div+css写的网页,有的IE支持,有的IE就不支持,Goole直接错位...
1.文字本身的大小不兼容。同样是font-size:14px的宋体文字,在不同浏览器下占的空间是不一样的,ie下实际占高16px,下留白3px,ff下实际占高17px,上留白1px,下留白3px,opera下就更不一样了。解决方案:给文字设定 line-height 。确保所有文字都有默认的 line-height 值。这点很重要,在高度上...
...而在IE8里却内容错位或者是没有显示,是何原因?
这是浏览器碎片化造成的。你如果是开发人员,在开发之前就应该预料到这种情况。IE,Chrome, FF, Opera, Safari 等等,世界各大知名浏览器厂商,以及以他们为内核进行包装、修改的小厂商,他们为了在相互竞争中能战胜对方、最大化的占有市场份额,在遵循 HTML、CSS、JavaScript等国际标准的同时,又或多或少...
CSS+DIV在IE8正常显示可为什么在IE6不能正常显示? 你的这个问题是怎么解...
那是应为浏览器对代码的解释不同就是兼容不同 #left { float:left; background:#FF0000;} 你的这段 float:left 是无效的 应该#left ul li{ float:left; background:#FF0000;} 所以在这里你的 ul li 还是按照原来的 一行一个 输出 然后你的 <div id="left"> 是在<div id="in...
我的网站是用div+css做的,在IE7.0里显示正常,在火狐里就乱了,_百度知...
\/* 在IE浏览中,浏览器不会解析第二个样式,故字体的颜色是蓝色的,而FF就可以解析第二个样式,根据最近原则,在FF中,字体的颜色是红色的。*\/ \/\/利用这个区别你就可以编写不同的样式来适应不用的浏览器。\/\/由于FF和IE的边距等一些内容的默认值不一样,建议你看看《css网站布局实录》这本书,上...
DIV+CSS布局的网页,傲游2浏览正常,IE各版本却页面混乱
IE确实在读取div+CSS布局的网页上存在很多问题 用 Firefox就可以了。完全兼容
自己做的div+css的网页在本地测试很好,为何传到网上后板块错位了,希望...
你是不是用了很多margin和padding,如果用了就需要调兼容性 ,你在css文件头部里加入 { margin:0 ;padding:0;} 试试
...里面布局好的页面,在浏览器中有一部分显示不出来怎么回事
貌似问题不是很清晰 怎么布局的呢?是用Div+CSS么?如果是的话,显示与否在你的css样式表中会有设置。……不好回答啊,你的问题问的不够详细 “插入的图片就会显示,做背景就不显示怎么回事”这很可能是你的样式表规定了其他的图片或者背景色 ...
Div+CSS在IE8可以正常显示按钮,到IE6就飘了。。求助啊、、
网页尽量少用margin,padding多用没有问题。你看你上面又是浮动,又是负外边距。你把你的按钮设置为绝对定位试一试,也就是position:absolute ;浮动在ie中一直大有问题。能不用就不用。
用div+css display:table;属性制作的table表格,在Ie中无法实现,貌似Ie...
因为你写的这个没有一个width值。。所以他会根据你所给的类容把表格撑开。而且给标签定义样式的时候。比如像margin和padding值在ie里不显示。有的还不显示。。你也可以先给table里的td固定好width值和height值。然后在里面套用表格里的文本区域。给这个文本域定义一下显示宽度。然后超过这个宽度会自动...
我用CSS+DIV做网页的时候用的是IE8 显示的很正常,到了IE6就乱套了~
这就是浏览器的兼容问题,你拿到谷歌、火狐下浏览可能又会不同。这不是一两句代码就能解决的问题,你是初学者吧,你百度下CSS浏览器兼容,学学知识吧!学会用HACK,但最终HACK不是办法!!你用的是IE7,只要你下面这句话加在头部,IE8就正常了,以后就不用考虑IE8了,只考虑IE6就OK <meta http...