用DIV+css写Table
做出的效果样式如下图,

1,首先考虑的是如何显示border,就像是分割代码,我把border分割为最外层DIV全border,和内层DIV的right和bottom的border,就是右边和下边。
2,考虑DIV的布局,内层DIVfloat:left,设定每个DIV的宽度和高度,就可以达到想要的效果,外层DIV由于内层漂浮也需要float:left
3,给需要不同高度和宽度的DIV加上不懂的class
代码如下。
<!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>
<style type="text/css"> .hyjbtb{margin:0 auto; border:1px solid #666; width:605px; margin-left:100px;float:left;}
.colfirst{ width:200px;height:65px;border-bottom:1px solid #666;border-right:1px solid #666; float:left;} .col{width:100px; height:65px;border-bottom:1px solid #666; border-right:1px solid #666; float:left;}
.col span b{width:100px; display:block;}
.collast{width:100px; height:65px;border-bottom:1px solid #666;float:left;}
.collast span b{width:100px; display:block;} .colfirst1{ width:200px;height:20px;border-bottom:1px solid #666;border-right:1px solid #666; float:left;}
.col1{width:100px; height:20px;border-bottom:1px solid #666; border-right:1px solid #666; float:left;}
.collast1{width:100px; height:20px;border-bottom:1px solid #666;float:left;} </style>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
</head> <body>
<p>123</p>
<div class="hyjbtb">
<div class="colfirst">
<span><b>享受服务</b></span>
</div>
<div class="col">
<span><b>标准会员</b>(年消费 3-30万)</span>
</div>
<div class="col">
<span><b>黄金会员</b>(年消费 30-60万)</span>
</div>
<div class="col">
<span><b>白金会员</b>(年消费 60-100万)</span>
</div>
<div class="collast">
<span><b>钻石会员</b>(年消费 100万以上)</span>
</div>
<div class="colfirst1">
<span>会员专属折扣</span>
</div>
<div class="col1">
<span>√ </span>
</div>
<div class="col1">
<span>√ </span>
</div>
<div class="col1">
<span>√ </span>
</div>
<div class="collast1">
<span>√ </span>
</div>
<div class="colfirst1">
<span>专席收藏顾问服务</span>
</div>
<div class="col1">
<span>√ </span>
</div>
<div class="col1">
<span>√ </span>
</div>
<div class="col1">
<span>√ </span>
</div>
<div class="collast1">
<span>√ </span>
</div>
<div class="colfirst1">
<span>艺术品免费配送服务</span>
</div>
<div class="col1">
<span>√ </span>
</div>
<div class="col1">
<span>√ </span>
</div>
<div class="col1">
<span>√ </span>
</div>
<div class="collast1">
<span>√ </span>
</div>
<div class="colfirst1">
<span>会员专属折扣</span>
</div>
<div class="col1">
<span>√ </span>
</div>
<div class="col1">
<span>√ </span>
</div>
<div class="col1">
<span>√ </span>
</div>
<div class="collast1">
<span>√ </span>
</div>
<div class="colfirst1">
<span>《馆藏》会刊赠阅服务</span>
</div>
<div class="col1">
<span>√ </span>
</div>
<div class="col1">
<span>√ </span>
</div>
<div class="col1">
<span>√ </span>
</div>
<div class="collast1">
<span>√ </span>
</div>
<div class="colfirst1">
<span>艺术品资讯推送服务</span>
</div>
<div class="col1">
<span>√ </span>
</div>
<div class="col1">
<span>√ </span>
</div>
<div class="col1">
<span>√ </span>
</div>
<div class="collast1">
<span>√ </span>
</div>
<div class="colfirst1">
<span>会员专属折扣</span>
</div>
<div class="col1">
<span>√ </span>
</div>
<div class="col1">
<span>√ </span>
</div>
<div class="col1">
<span>√ </span>
</div>
<div class="collast1">
<span>√ </span>
</div>
<div class="colfirst1">
<span>展览、活动、讲座服务</span>
</div>
<div class="col1">
<span>√ </span>
</div>
<div class="col1">
<span>√ </span>
</div>
<div class="col1">
<span>√ </span>
</div>
<div class="collast1">
<span>√ </span>
</div><div class="colfirst1">
<span>贴心生日礼物赠送服务</span>
</div>
<div class="col1">
<span>√ </span>
</div>
<div class="col1">
<span>√ </span>
</div>
<div class="col1">
<span>√ </span>
</div>
<div class="collast1">
<span>√ </span>
</div>
<div class="colfirst1">
<span>指定茶品免费品饮</span>
</div>
<div class="col1">
<span>√ </span>
</div>
<div class="col1">
<span>√ </span>
</div>
<div class="col1">
<span>√ </span>
</div>
<div class="collast1">
<span>√ </span>
</div>
<div class="colfirst1">
<span>艺术品保养修复</span>
</div>
<div class="col1">
<span>√ </span>
</div>
<div class="col1">
<span>√ </span>
</div>
<div class="col1">
<span>√ </span>
</div>
<div class="collast1">
<span>√ </span>
</div>
<div class="colfirst1">
<span>指定茶品免费品饮</span>
</div>
<div class="col1">
<span>√ </span>
</div>
<div class="col1">
<span>√ </span>
</div>
<div class="col1">
<span>√ </span>
</div>
<div class="collast1">
<span>√ </span>
</div>
<div class="colfirst1">
<span>大师作品定制服务</span>
</div>
<div class="col1">
<span>√ </span>
</div>
<div class="col1">
<span>√ </span>
</div>
<div class="col1">
<span>√ </span>
</div>
<div class="collast1">
<span>√ </span>
</div>
<div class="colfirst1">
<span>私人商务专属服务</span>
</div>
<div class="col1">
<span>√ </span>
</div>
<div class="col1">
<span>√ </span>
</div>
<div class="col1">
<span>√ </span>
</div>
<div class="collast1">
<span>√ </span>
</div>
<div class="colfirst1">
<span>作品限期预留服务</span>
</div>
<div class="col1">
<span>√ </span>
</div>
<div class="col1">
<span>√ </span>
</div>
<div class="col1">
<span>√ </span>
</div>
<div class="collast1">
<span>√ </span>
</div>
<div class="colfirst1">
<span>个人藏品展示代销</span>
</div>
<div class="col1">
<span>√ </span>
</div>
<div class="col1">
<span>√ </span>
</div>
<div class="col1">
<span>√ </span>
</div>
<div class="collast1">
<span>√ </span>
</div>
<div class="colAll">
<p>*注:1、金银类藏品不参加会员优惠活动;2、会员折扣不能与其它优惠券、活动优惠同时享用。</p>
</div>
</div>
</body>
</html>
用DIV+css写Table的更多相关文章
- [转]DIV+CSS和TABLE的区别
现在全国大大小小的网站都在搞一场技术“革命”,就是所谓“网站重构”说简单点就是DIV+CSS进行网站制作.用DIV+CSS代替传统的Table制作框架和美化页面.百度搜索优化 在重构之前,肯定要了解为 ...
- div+css与table布局
1:速度和加载方式方面的区别 div 的加载方式是即读即加载,遇到 <div> 没有遇到 </div> 的时候一样加载 div 中的内容,读多少加载多少:table 的加载方式 ...
- html中DIV+CSS与TABLE布局方式的区别及HTML5新加入的结构标签(转)
DIV与TABLE布局的区别 div 和 table 的加载方式不同,div 的加载方式是即读即加载,遇到 <div> 没有遇到 </div> 的时候一样加载 div 中的内容 ...
- 网页DIV+CSS布局与ifame传统布局对比
通常我们从设计师手上拿到设计稿,按照功能划分为很多小块,然后再利用div+css写成静态页面按照设计稿排列还原,最后把具体内容填充到小块里面.网页布局就是你想要的页面功能在你拿到设计图切块完成重新排列 ...
- 对于用div+css随心所欲布局的思考
在div+css取代Table成为主流的时代,学会用其进行随心所欲的布局是一个不可回避的技能.那么,重点掌握哪几个要点呢? 整体布局:从整体到局部的顺序进行布局,逐步定义div集css样式: 灵活运用 ...
- CSS属性 table 的 border-collapse 边框合并
说明 该CSS属性用来设定表格的行和列的边框是合并成单边框,还是分别有各自的边框 separate 缺省值.边框分开,不合并.collapse 边框合并.即如果相邻,则共用同一个边框. 虽然在DIV+ ...
- 初学者用div+css结构写网页的几个误区
1.用div+css结构制作静态html网页不等于彻底抛弃古老的table写法.之所以不建议用table来布局网页是因为在网页加载很慢的时候要等table结构加载完成才能看到网页,其次是table的布 ...
- 项目期复习总结2:Table, DIV+CSS,标签嵌套规则
文件夹: 1.表格的意义,含义? 2.表格有哪些元素? 3.表格布局,表格布局的优缺点 4.行元素,块元素的差别? 5.标签的合理嵌套及标签的语义性 ① 表格的意义,含义? 表格应该用来展现那些适合表 ...
- div,css&table布局有哪些区别
DIV+CSS布局与TABLE布局相比,有哪些优点? 1.代码少,页面文件小,下载快 Div+css的布局现在属于国际W3C标准,table不是. 都知道用div的布局代码肯定少,所有的样式都在CSS ...
随机推荐
- Web APi之认证
Web APi之认证(Authentication)两种实现方式后续[三](十五) 前言 之前一直在找工作中,过程也是令人着实的心塞,最后还是稳定了下来,博客也停止更新快一个月了,学如逆水行舟,不 ...
- localStorge它storage事件
随着h5患病率和mobile发展.localStorage它不再是一个陌生的词汇.我相信大多数童鞋进行了联系,并用它.但storage事件相信有很多童鞋不清晰甚至没有接触.今天我们主要谈storage ...
- MapReduce在实际编程“I/O”
通过本篇MapReduce分析模型.深化MapReduce理解模型:和演示MapReduc进入编程模型是常用格类型和输出格公式,在这些经常使用格外公式,我们能够扩大他们的投入格公式,实例:们须要把Mo ...
- 【转】Android HTTP协议
前言 说到HTTP协议,那必须要说说WWW了,WWW是环球信息网(World Wide Web )的缩写,也可以简称为Web,中文名字为“万维网”.简单来说,WWW是以Internet作为传输媒介的一 ...
- 自己写CPU第九阶段(3)——加载存储指令说明2(swl、swr)
我们会继续上传新书<q=%E8%87%AA%E5%B7%B1%E5%8A%A8%E6%89%8B%E5%86%99CPU&ie=utf-8&src=se_lighten_quot ...
- 跨域 Iframe 通信解决方案(兼容 IE 系列浏览器。)
实现思路: 1.postMessage(IE8+, Firefox 3.1+, Opera 9+, Safari, and Chrome) 2.利用window.navigator共享信息,使支持IE ...
- 2014年TI杯大学生电子设计竞赛地区赛使用仪器及器件、设备
2014年TI杯大学生电子设计竞赛地区赛使用仪器及器件.设备 a) 3A/30V双路稳压电源(可并联): b) 60MHz示波器: c) 三位半数字万用 ...
- 使用log4j日志-配置载入问题
1.在eclipse中,把log4j.properties放在类路径下,在项目启动时就会自己主动载入. 2.在idea中.把log4j.properties放在类路径下,可是项目启动时不能直接载入(原 ...
- CSS hack方式
史上最全的CSS hack方式一览 做前端多年,虽然不是经常需要hack,但是我们经常会遇到各浏览器表现不一致的情况.基于此,某些情况我们会极不情愿的使用这个不太友好的方式来达到大家要求的页面表现 ...
- Flex TextInput 动态推断输入内容
Flex TextInput 动态推断输入内容 <? xml version="1.0" encoding="utf-8"?> <s:Appl ...