叮叮铛 发表于 2010-2-9 12:09:15

自动生成的css的左对齐问题


<p ><strong>ffwoff</strong> 发表于 2010-2-4 10:33</p>
<h3>自动生成的css的左对齐问题</h3><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">

    <head>
        <meta http-equiv="content-type" content="text/html;charset=gbk" />
        <meta name="generator" content="Adobe GoLive" />
        <title>未标题页面</title>
        <style type="text/css" media="screen"><!--
.navboxcont_4AC730 { width: 100%; height:100px}
.navboxcont_4B1ED5 { width: 100px; height:90px ; float: left; }

--></style>
    </head>

    <body>
        <div class="navboxcont_4AC730">
    xxxxxxxxxxxxxxxxxxxxxxxx//循环语句开始        
<div class="navboxcont_4B1ED5">

内容,如图片吧


               
            </div>
xxxxxxxxxxxxxxxxxxxxxxxx//循环语句结束   
        </div>
    </body>

</html>

现在用 float: left;左对齐,当图片超过1个时,他是向下排列的,如当第二张图片出现时,第二张图片会跑到第一张图片下方,并没有在第一张图片的左侧,怎么写才能并排显示啊<p ><strong>DellGrass</strong> 发表于 2010-2-4 10:41</p>
是不是外围定的宽度太小了,不够并排放两个??
如果要第二个在第一个的前面,要用float:right的,,然后每个在最右边。自右向左1.2.3.4....<p ><strong>ffwoff</strong> 发表于 2010-2-4 12:14</p>
外围现在是>width:760
是第二个要放在第一个左面,第三个放在第二个左面,以此类推<p ><strong>ffwoff</strong> 发表于 2010-2-4 12:20</p>
完事了,代码里多了一个字符,真是的

页: [1]
查看完整版本: 自动生成的css的左对齐问题