日期:2014-05-16  浏览次数:20744 次

div 居中
<html>
<head>
</head>
<body>
<div align=center>
<div style="width:1100px;height:40px;border:2px solid red;">11111111111111111111</div>
<div style="float:left;width:200px;height:40px;border:2px solid red;">222</div>
<div style="float:left;width:200px;height:40px;border:2px solid red;">333</div>
<div style="float:left;width:700px;height:40px;border:2px solid red;">444</div>
</div>
</body>
</html>


只有第一个div 居中了,下面三个还是居左

怎么让他们都居中
------解决方案--------------------
<!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=utf-8" />
<title>无标题文档</title>
<style>
.cf:after{content:'';display:block;clear:both;}
.cf{zoom:1;}
.f{margin:0 auto; width:1112px;}
</style>
</head>

<body>
 <div class="box">
        <div style="width:1100px;height:40px;border:2px solid red;margin:0 auto;">11111111111111111111</div>
        <div class="f cf">
            <div style="float:left;width:200px;height:40px;border:2px solid red;">222</div>
            <div style="float:left;width:200px;height:40px;border:2px solid red;">333</div>
            <div style="float:left;width:700px;height:40px;border:2px solid red;">444</div>
        </div>
    </div>
</body>
</html>