div+css 在不同分辨率下的奇怪现象?

最近在做一个网站,在本机测试发现效果很好,但是发现换到其它分辨率的电脑上,页面出现变动。这些变动主要出现在有浮动的元素中,原本固定宽度的div(比如导航栏),在本机可以一... 最近在做一个网站,在本机测试发现效果很好,但是发现换到其它分辨率的电脑上,页面出现变动。这些变动主要出现在有浮动的元素中,原本固定宽度的div(比如导航栏),在本机可以一排显示,但是在其他电脑上出现换行?一个比较难以理解的现象。
我也查了相关资料,估计跟分辨率和像素有关系,但是很遗憾,我现在确实没有能力解决,想请大家帮忙解决,谢谢!
示例代码如下:(这个是一个导航栏,在我的电脑上显示正常1024*768,如果再其它,情况就很难说了!)
<div id="navi" class="navi">
<a href="">首页</a>
<a href="">新闻</a>
<a href="">介绍</a>
<a href="">信息</a>
<a href="">阵容</a>
<a href="">管理</a>
<a href="">合作</a>
<a href="">发展</a>
<a href="">中心</a>
<a href="">下载</a>
</div>
------------------------
如下是css代码:
.navi{width:900px; font-size:1.2em; margin:auto; padding:0; color:#fff;}
.navi a{text-decoration:none; width:80px; padding:4px; border:solid 1px #fff; margin:0; color:#fff; background-color:#8ab; text-align:center; display:block; float:left;}
.navi a:link, .navi a:visited{border-color:#def #678 #345 #cde; color:#fff; position:relative;}
.navi a:hover{border-color:#345 #cde #def #678; background: #ccccff; color:blue; top:3px; left:3px;}
呵呵,关于那个id和class的命名,谢谢提醒。现在问题是,我在高分辨率的电脑上(>1024),就出现换行,当然我还没有试过低分辨率(<1024),麻烦你们再看看,谢谢!
展开
 我来答
zzmama
2009-09-20 · TA获得超过343个赞
知道小有建树答主
回答量:257
采纳率:0%
帮助的人:258万
展开全部
主要是IE6的折行,并不是因为分辨率的原因,其实只要所有a的总宽度不要超过.navi的宽度就不会换行,问题出现在display:block,可能是IE6的一个bug,你换成display:table或display:block-inline就可以了
xwrabit
2009-09-18
知道答主
回答量:11
采纳率:0%
帮助的人:0
展开全部
你的电脑 1024*768 导航栏 固定宽900 所以在你电脑上显示没问题。
其他电脑出现换行说明<1024 一般都是 800*600 的 ;你试验的电脑分辨率
< 900 所以换行。
在这里我劝搂主一句:现在的显示器硬件绝大多数都>=1024分辨率;小于1024的你完全可以不考虑。说白了你不用改你的设计。
就像去看电影必须买电影票,没票?对不起,不能进。你不需要为买不起票的人另建一个免票影院。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
wunan0718
2009-09-19
知道答主
回答量:34
采纳率:0%
帮助的人:27.6万
展开全部
别的先不说,首先我就无法理解你ID和class用同样的命名,这是不规范的
还有,做了float就要记得clear之....
至于换自动折行的问题,你把<a>的display:block换成display:block-inline;zoom:1; 再试试
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
77773331
2009-09-20 · TA获得超过395个赞
知道小有建树答主
回答量:273
采纳率:100%
帮助的人:102万
展开全部
我在我电脑上试了。各种分辩率情况下都不换行。ie8,google 的chrome.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式