+ -
当前位置:首页 → 问答吧 → 关于css的一个小问题

关于css的一个小问题

时间:2011-11-07

来源:互联网

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<style type="text/css">
#logo{ margin:20px auto; border:#CCC 1px solid; height:60px; width:1000px;}
#logo ul{ list-style-type:none;}
#logo ul,li{ float:right;width:100px;}
</style>
</head>
<body>
<div id="logo"><ul><li>注册</li><li>登录</li></ul></div>
</body>
</html>

问题:以往都是这样写 都可以左右浮动 今天怎么只能上下浮动了呢 求解?

作者: zhaojunwww   发布时间: 2011-11-07

css第三行改成
#logo li{ float:right;width:100px;}

因为如果给ul宽度也弄成100,那就装不下俩,会换行了。

作者: binarie   发布时间: 2011-11-07

引用 1 楼 binarie 的回复:
css第三行改成
#logo li{ float:right;width:100px;}

因为如果给ul宽度也弄成100,那就装不下俩,会换行了。

以往ul也没指定宽度 都是自动浮动也没出问题 今天就不行了 真是怪事 按你的可行 谢谢!

作者: zhaojunwww   发布时间: 2011-11-07

对。

引用 1 楼 binarie 的回复:

css第三行改成
#logo li{ float:right;width:100px;}

因为如果给ul宽度也弄成100,那就装不下俩,会换行了。

作者: ci1699   发布时间: 2011-11-07

相关阅读 更多