为什么要用DIV布局
4个回答
展开全部
一结果
1:不同的浏览器会对css作出不同解析,得到的结果不尽相同。(题外话:我对国内使用的遨游浏览器不太了解,但是感觉好像也是ie内核,因为我在测试的时候ie6跟遨游会显示同一个结果)
你确定你在这几次测试中使用的都是同一种浏览器么?ie6,火狐,ie7显示出的div结果会不尽相同。在火狐狸看到的结果很好,但是有可能在ie8里面的现实一塌糊涂。
解决方案。对于不同的浏览器请使用 css hack 解决,很简单。
color:red;//火狐认识这个,火狐会执行它
*color:black;//ie6认识这个,火狐不会认识前面那个*,火狐不执行这个
*color:white !important;//ie7认识* 也认识 后面的 !important,但是其他2个浏览器会忽略掉它,所以ie7会执行它。
2:分辨率问题,也是css问题,比如你的div布局总宽为1000px.那么在1024*768以上分辨率的显示器显示出的结果不会有大问题,但是800*600就会发生错位。
对于这一问题请用javascript+css 对当前用户的分辨率做出判断,然后对于不同的分辨率引入支持相应分辨率的css文件。
学习网页布局也不是很容易的,有时候为了支持多浏览器,会花去很多的时间,需要耐心。
1:不同的浏览器会对css作出不同解析,得到的结果不尽相同。(题外话:我对国内使用的遨游浏览器不太了解,但是感觉好像也是ie内核,因为我在测试的时候ie6跟遨游会显示同一个结果)
你确定你在这几次测试中使用的都是同一种浏览器么?ie6,火狐,ie7显示出的div结果会不尽相同。在火狐狸看到的结果很好,但是有可能在ie8里面的现实一塌糊涂。
解决方案。对于不同的浏览器请使用 css hack 解决,很简单。
color:red;//火狐认识这个,火狐会执行它
*color:black;//ie6认识这个,火狐不会认识前面那个*,火狐不执行这个
*color:white !important;//ie7认识* 也认识 后面的 !important,但是其他2个浏览器会忽略掉它,所以ie7会执行它。
2:分辨率问题,也是css问题,比如你的div布局总宽为1000px.那么在1024*768以上分辨率的显示器显示出的结果不会有大问题,但是800*600就会发生错位。
对于这一问题请用javascript+css 对当前用户的分辨率做出判断,然后对于不同的分辨率引入支持相应分辨率的css文件。
学习网页布局也不是很容易的,有时候为了支持多浏览器,会花去很多的时间,需要耐心。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
用div+css布局的网页,打开的速度比较快。 用表格的话,网页显示时是先下载表格,再显示内容!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
2:分辨率问题,也是css问题,比如你的div布局总宽为1000px.那么在1024*768以上分辨率的显示器显示出的结果不会有大问题,但是800*600就会发生错位。对于这
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询