PSD to CSS —— CSS布局实战新概念系列教程(2)
作者:ximicc 来源:ximicc博客 发布时间:2009-05-30 16:40:00
1.12 – 创建第二个内容版块
完成蓝色缎带的修饰效果之后,我们的第一个内容版块就完成了。接下来我们开始设计第二个版块,里面的内容主要是这个模板主题的简单介绍文本以及近期的设计项目列表,首先来看一下HTML:
<div id="block_portfolio">
<div id="portfolio_items">
<div class="mini_portfolio_item">
<div class="block_inside">
<img src="images/sample_mini_portfolio.jpg" class="thumbnail" alt="PSDTUTS" />
<h3>PSDTUTS Theme Design</h3>
<p>Website design for leading photoshop tutorial site and creation and maintenance of Wordpress theme. </p>
<a href="#" class="button">View Project</a>
</div>
</div>
<div class="mini_portfolio_item">
<div class="block_inside">
<img src="images/sample_mini_portfolio.jpg" class="thumbnail" alt="PSDTUTS" />
<h3>PSDTUTS Theme Design</h3>
<p>Website design for leading photoshop tutorial site and creation and maintenance of Wordpress theme. </p>
<a href="#" class="button">View Project</a>
</div>
</div>
<div class="mini_portfolio_item">
<div class="block_inside">
<img src="images/sample_mini_portfolio.jpg" class="thumbnail" alt="PSDTUTS" />
<h3>PSDTUTS Theme Design</h3>
<p>Website design for leading photoshop tutorial site and creation and maintenance of Wordpress theme. </p>
<a href="#" class="button">View Project</a>
</div>
</div>
</div>
<div id="text_column">
<h2 id="text_title">Creatif is a ...</h2>
<p>You can use it to ...<a href="#">How to Be a Rockstar Wordpress Designer</a> by Rockstar Resources due for release in 2008.</p>
<p>The book teaches you ...</p>
<p>And as ...<a href="http://psdtuts.com">PSDTUTS</a> and <a href="http://nettuts.com">NETTUTS</a>.</p>
</div>
</div>
看起来很多是么?其实并不复杂,且听我一一道来:
1.首先我们创建一个名为block_portfolio的容器定义内容区域;
2.接着定义一个portfolio_items容器,其中包含了三个结构相似的子内容模块,即效果图中的左图右文搭配,我们暂且称之为“项目列表”,每个子模块我们都命名为mini_portfolio_item:
3.然后是一个名为text_column的容器,里面包括一些文本和一个H2标题元素的“主题简介”:
4.内容部分完整了之后,我们要把它们排版成两列布局;
5.对于主题简介中的H2元素,我们将会应用图像替换文本技术;
6.最后是对项目列表中的三个独立部分进行一些外观修饰,比如我们之前做过的双线边框以及蓝色缎带修饰;


猜你喜欢
- <?php function genpage(&$sql,$page_size=10) { global $pages,$su
- 队列(queue)队列是先进先出(FIFO, First-In-First-Out)的线性表,在具体应用中通常用链表或者数组来实现,队列只允
- 一个简单的PHP循环一维数组的实例,先是把字符串按照一定的规则进行转换成为数组,然后再进行遍历输出,实际是一个很简单的方法,因为最近做的一个
- 当逐渐在用python开发项目或者日常使用时,一般需要大量使用别人提供的包,这些包能高效的帮助我们快速高效的完成指定任务或者需求,不过有时也
- 今天小池提出一个问题讨论,如何使分页做的更友好。做了一些调研和思考,做了些总结。分页在电商网站3级页、搜索结果页面等信息量大的页面是很重要的
- 编这个程序是想过节过年,一些重要的纪念日,给亲戚好友发祝福之类的,但要凌晨0点才显得比较有诚意,可我又比较贪睡,常常忘了,所以就有了编个微信
- 在Linux下C连接MySQL出现问题如下:编译成功后,运行程序,出现./connect: error while loading shar
- 安装pygal,可参阅:pip和pygal的安装实例教程基本XY线:import pygalfrom math import cos&quo
- 实际上,在web开发中,cookie仅仅是一个文本文件,当用户访问站点时,它就被存储在用户使用的计算机上,其中,保存了一些信息,当用户日后再
- 前言1.本文使用的是mysql8.0版本与5.0版本相比:导包方式相同,后面代码中的注册驱动方式不同1.mac与pc的idea菜单和图标不是
- 第一种情况是返回的游标是某个具体的表或视图的数据,如:SQL-Code:CREATE OR REPLACE P
- 1。在Asp页面首部<head>加入 Response.Buffer =
- 前言看Python代码时,碰见 numpy.transpose 用于高维数组时挺让人费解,通过一番画图分析和代码验证,发现 transpos
- Python是什么Python(大蟒蛇)是一门解释型、面向对象、带有动态语义的高级程序设计语言。Python 是一门有条理的和强大的面向对象
- 在python中利用numpy创建一个array, 然后我们想获取array的最大值,最小值。可以使用一下方法:一、创建数组这样就可以获得一
- 最近因为要写一个项目的接口,需要远程的连接oracle数据库,刚开始的时候因为我本地只装了MySQL,所以用就连接了本地MySQL,接口大体
- 基本元素选择器$("p")$("p.ii")选取所有class=ii的 p元素$("p#d
- 技巧之一:提高使用Request集合的效率 访问一个ASP集合来提取一个值是费时的、占用计算资源的过程。因为这个操作包含了一系列对相关集合的
- 有时你会发现你写的视图函数是十分类似的,只有一点点的不同。 比如说,你有两个视图,它们的内容是一致的,除了它们所用的模板不太一样:# url
- 导语表妹心疼我,为了逗我开心,教我用Python制作会跳舞的美女。作为新时代的活雷锋,在这里分享给大家。开发工具Python版本:3.6.4