+ -
当前位置:首页 → 问答吧 → 请教高手帮忙

请教高手帮忙

时间:2008-03-31

来源:互联网

<div style="width:100px;">
<div style="width:20px;folat:left;"></div>
<div style="width:20px;folat:left;"></div>
<div style="width:20px;folat:left;"></div>
<div style="width:20px;folat:left;"></div>
<div style="width:20px;folat:left;"></div>
<div style="width:20px;folat:left;"></div>
</div>
如何让些div都横排,不会换行

作者: zjs1981   发布时间: 2008-03-31

貌似这个横排应该用
ul和li标签配套css就可以实现;啊

作者: 西门轩辕   发布时间: 2008-03-31

<html>
<head><title>test1</title>
<style type="text/css" rel="stylesheet">
#content {

border:blue 1px solid;
width:200px;
}

#content div {
border:red 1px dotted;
width:20px;
display:inline;
margin: 5px ;
}
</style>
<body>

<div id='content' >

<div ></div>
<div ></div>
<div ></div>
<div ></div>
<div ></div>
<div ></div>
</div>

</body>
</html>

使用INLINE属性吧,还有LZ最好不要在标签里定义样式,偶尔可以,但不要总这样,不标准.

作者: yahoo888   发布时间: 2008-04-14

事实证明,当在<div ></div>增加了内容的时候,div会转行,所以需要在事先确定好各个父层div的宽度和子层div的宽度之和才行,大体上是要父层比子层之和要大一点点。而且北极星提出的方法也会出现同样的问题吧。

作者: faintok   发布时间: 2008-09-28