码迷,mamicode.com
首页 > 其他好文 > 详细

页面布局一

时间:2016-08-07 18:28:45      阅读:133      评论:0      收藏:0      [点我收藏+]

标签:

先分析做题思路

一、布局

1.因为刚刚学到表格布局,所以首先把页面划分为几个部分

技术分享

2.经过观察,发现这个表格可以分为6行,先把table和tr弄好

技术分享

3、把每一行的元素写上

(1)第一行 可以分为两列

第一列:一张图片

第二列:一行超链接(我用p包含),自动换行后,一个输入框,一个普通按钮

技术分享

(2)第二行 是一个单元格

先是一个<hr/>标签

下面一行里面6个超链接,在一行,我自己的思路总习惯用p标签包着

技术分享

(3)第三行  是一张图片

技术分享

(4)第四行  在td里面再加一个table 他分为3列(不直接设为3列的原因,是因为合并单元格有难度,第一行我已经设置成2列,可以自己脑补一下合并时候的怪异)

技术分享

4.1 第一个单元格:有一个标题和图片

技术分享

4.2 第二个单元格:明显看出标题和文字(文字每个我都用p的话,间距太大,所以就用了换行,因为还没学到ul li列表)

下面的文字都是超链接,因为要设置超链接中汉字和时间的距离,所以加了span

技术分享

4.3 第三个单元格:明显 标题下面是一个table 4行2列  然后写上对应的内容

技术分享

(5)第5行

在标题之后,有一个table,5个单元格内容基本相似  都是一个图片  换行,一个标题,一段文字。

技术分享

(6)第6行

一个单元格,里面两段文字

技术分享

技术分享

二 样式

(1)  合并单元格  只有第一行是两列,其余的都是一列,需要在第2,3,4,5,6列写上

技术分享

(2)  设置第一行第二个td的内容右排列

技术分享

(3)  设置hr的颜色和宽度

技术分享

(4)设置第二行p标签宽度,高度,背景颜色 (记得给p标签加上class)

技术分享

(5)p标签里面 超链接的大小,颜色,下划线 设置超链接之间的间距

技术分享

(6)设置超链接字体加粗

技术分享

(7)设置第一个超链接左边的距离 ,用到结构伪类选择器

技术分享

(8)第四行中,设置标题中文字和图片之间的距离(PS测量得到的)

技术分享

(9)我发现所有内容挤在一起,是因为没给table加宽度,默认内容撑开宽度,另外默认表格为垂直居中对齐,由于这3列高度不同,所以居中后也是对不齐的,所以让他们向上对齐

技术分享

在让所有列垂直居上对齐时,我选择的子类选择器,只选择子辈的td让他们垂直居上对齐

技术分享

(10) 设置超链接中新闻和时间之间的距离,我给时间用span包起来用了margin-left。

技术分享

(11)设置第三列,文字大小 颜色 给表格加了 class  tab2

技术分享

(12)设置第三列表格之间的距离

技术分享

(13)修饰完之后,发现和原图有出入标题和图片应该再向右边一点点,我采用的办法是,给每个td加宽,然后水平居中对齐

技术分享

(14)这时候标题也居中了,把他拉回来

技术分享

(15) 图片和超链接之间的距离

技术分享

(16)  设置项目设置的大小

 技术分享

(17)  设置h4的字体大小

 技术分享

(18)  设置p的文字颜色和大小

技术分享

(19)为了设置单元格之间的空白,给单元格设置宽度

技术分享

(20)设置项目设置和表格距离左边的margin

技术分享

(21)设置最后一单元格,高度,背景颜色,内容居中,字体大小

技术分享

技术分享

然后就完成了

 

页面布局一

标签:

原文地址:http://www.cnblogs.com/lp-1763501916/p/5746651.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!