1. 怎样用div做表格完美版
用div做成表格的形式
把标签中间的空格都去掉就OK了
< !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=gb2312" />
< title >强强的博客-用div做表格完美版 < /title>
< /head>
< style type="text/css" >
body{ margin:0px; padding:0px;font-family:Microsoft
Yahei,Tahoma,Verdana,STHeiTi,simsun,sans-serif; font-size:14px;
background-image:url(../images/t_bg.jpg);
background-repeat:no-repeat; background-color:#000;}
ul,li{ list-style-type:none; padding:0px; margin:0px;}
a { color:#fff; text-decoration:none;}
a:hover { color:#F30; text-decoration:none;}
#tab{
width:645px;
height:auto;
margin:0 auto;
background-color:#e5f2f4;
}
.lititle{
width:643px; border:1px dotted #f3f3f3;
line-height:40px; font-size:16px; font-weight:bold;
color:#000;
}
.cont {
}
.cont li{
list-style:none;
float:left;
border-left:1px dotted
#f3f3f3;
border-bottom:1px dotted #f3f3f3;
border-right:1px dotted #f3f3f3;
height:24px;
background-color:#395560;
line-height:24px;
color:#f3f3f3;
}
.li1{
width:50px;
list-style:none;
float:left;
text-align:center;
border-right:1px dotted #f3f3f3;
}
.li2{
width:140px;
list-style:none;
float:left;
text-align:center;
border-right:1px dotted
#f3f3f3; }
.li3{
width:400px;
list-style:none;
float:left;
text-align:center;
border-right:1px dotted
#f3f3f3; }
.li4{
width:50px;
float:left;
text-align:center;
}
.liwz{
width:451px;
float:left;
text-align:center;
}
.lititle{ display:block;
text-align:center;}
< /style>
< body >
< div id="tab">
< div class="cont">
< div class="lititle">强强的博客-用div做表格完美版
< /div>
< ul > < li > < span
class="li1">< b >排序 < /b> < /span> < span
class="li2">< b >名称 < /b> < /span> < span
class="liwz">< b >网址 < /b> < /span> <
/li> < li > < span class="li1">1 < /span> <
span class="li2">强强的博客 < /span> < span
class="li3">http://blog.sina.com.cn/kakuue < /span> <
span class="li4">访问 < /a> < /span> < /li> < li
> < span class="li1">1 < /span> < span
class="li2">强强的博客 < /span> < span
class="li3">http://blog.sina.com.cn/kakuue < /span> <
span class="li4">访问 < /a> < /span> < /li> < li
> < span class="li1">1 < /span> < span
class="li2">强强的博客 < /span> < span
class="li3">http://blog.sina.com.cn/kakuue < /span> <
span class="li4">访问 < /a> < /span> < /li> < li
> < span class="li1">1 < /span> < span
class="li2">强强的博客 < /span> < span
class="li3">http://blog.sina.com.cn/kakuue < /span> <
span class="li4">访问 < /a> < /span> < /li> < li
> < span class="li1">1 < /span> < span
class="li2">强强的博客 < /span> < span
class="li3">http://blog.sina.com.cn/kakuue < /span> <
span class="li4">访问 < /a> < /span> < /li> < li
> < span class="li1">1 < /span> < span
class="li2">强强的博客 < /span> < span
class="li3">http://blog.sina.com.cn/kakuue < /span> <
span class="li4">访问 < /a> < /span> < /li> < li
> < span class="li1">1 < /span> < span
class="li2">强强的博客 < /span> < span
class="li3">http://blog.sina.com.cn/kakuue < /span> <
span class="li4">访问 < /a> < /span> < /li> < li
> < span class="li1">1 < /span> < span
class="li2">强强的博客 < /span> < span
class="li3">http://blog.sina.com.cn/kakuue < /span> <
span class="li4">访问 < /a> < /span> <
/li>
< /ul>
< /div>
< /div>
< /body>
< /html>
2. 怎么在DIV里面画表格
既然你都用DIV了 那你何必TD TR那样麻烦 直接用CSS样式表控制DIV就可以了 可以控制DIV的boder嘛 要不然教你个不错的办法 也是很简便的办法 直接PS里面画好表格 直接切图 然后Dreamweaver里面添加表格文字 不过此办法可控制性比较差 不利于修改
3. 如何用DIV+CSS制作表格
如下几点建议:
1)DIV+CSS是用来替换表格排版的,表格还是用table。
2)可以尝试用ul li 做简单的表格
3)用DIV+CSS做表格的方法和做页面布局的方法一致,所以你要学习一下这方面,可以参考一下相关视频教程。如果做复杂的表格因为需要反复嵌套效果就不好了。
4. 怎样用div做表格
<style>.data-table{..}
.weekli{float:left;}
.dayli{float:left;}</style>
<divclass="data-table">
<divclass="week"><ul><li>星期日</li><li>星期一</li><li>星期二</li><li>星期三</li><li>星期四</li><li>星期五</li><li>星期六</li></ul></div>
<divclass="day"><ul><li>1</li>....<li>29</li></ul></div>
<divclass="today"></div>
</div>
5. 怎么在DIV里面画表格
既然你都用DIV了 那你何必TD TR那样麻烦 直接用CSS样式表控制DIV就可以了 可以控制DIV的boder嘛 要不然教你个不错的办法 也是很简便的办法 直接PS里面画好表格 直接切图 然后Dreamweaver 里面添加表格文字 不过此办法可控制性比较差 不利于修改
6. 请帮忙用DIV写一个表格
<style>
#box{ width:750px;height:310px; border:1px solid #0F0}
#left{width:310px;height:310px; float:left;border:1px solid #0F0}
#right{margin:51px 0 0 485px;}
.tab{width:265px; height:37px;border:1px solid #0F0}
</style>
<div id="box">
<div id="left">310*310</div>
<div id="right">
<div class="tab">265*37</div>
<div class="tab">265*37</div>
<div class="tab">265*37</div>
<div class="tab">265*37</div>
<div class="tab">265*37</div>
<div class="tab">265*37</div>
<div class="tab">265*37</div>
</div>
</div>
7. div做一个表格
你可以用left的div,使用float:left;
middle的div,使用float:left;margin-left:(填入左边的div的宽度)px;
right的div,使用float:right;
具体对其位置可以自己用margin来调整下。
下面的第二行记得在第一个div使用clear:both;就好了。第三行同二行。
有时间学习下div,自己会了才是王道。
8. div做表格
你可以这样写
<div>
<strong></strong><span></span>//这是一条记录,你只要循环这里就好
</div>
css:
div{border-top:1px solid #efefef;border-left:1px solid #efefef;}//这是外围DIV的CSS样式
div strong,div span{float:left;border-right:1px solid #efefef;display:block;height:50px;border-bottom:1px solid #efefef;}//定义一条记录的边框和高度
div strong{width:10%;}//小的宽度
div span{width:40%;}//大的宽度