HTML+CSS浮动两栏或三栏布局
主要是利用CSS里的“float”浮动样式,属性“left”向左浮动,“right”向右浮动。挺简单的,用这个样式还得学会清除浮动,网上搜搜吧。HTML+CSS两栏或三栏布局代码如下:
HTML:
<!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>
<title>HTML+CSS两栏布局</title>
<link rel="stylesheet" type="text/css" href="styles.css" />
</head>
<body>
<div id="header">
<h1>头部信息</h1>
</div>
<div id="container">
<div class="mainBox">内容区域</div>
<div class="sideBox">边栏区域</div>
</div>
<div id="footer">底部信息</div>
</body>
</html>CSS代码:
/*全局*/
body{width:870px;
margin:0 auto;
padding:0;
font:80%/1.7em "Trebuchet Ms",HElvetica ,Verdana,sans-serif;
color:#555;}
*{
margin:0;
padding:0;}
/*头部*/
#header{
width:870px;
height:90px;
background-color: #777;}
/*中部区域*/
#container {
width:870px;
height:250px;
margin:10px 0;}
/*内容区域*/
.mainBox {
float:left;
width:610px;
height:250px;
background-color:#666;}
/*侧边栏*/
.sideBox {
float:right;
width:250px;
height:250px;
background-color:#888;}
/*底部*/
#footer {
width:870px;
height:30px;
background-color:#777 }
还是喜欢用绝对定位...
都有优缺吧
打算写主题啊。
想过,不过不是现在,基础差呀,再学一段时间吧
过来学习...
客气了~