CSS设计制作长度高度不一样的网页区块

2016-02-19 23:54 24 1 收藏

岁数大了,QQ也不闪了,微信也不响了,电话也不来了,但是图老师依旧坚持为大家推荐最精彩的内容,下面为大家精心准备的CSS设计制作长度高度不一样的网页区块,希望大家看完后能赶快学习起来。

【 tulaoshi.com - Web开发 】

经常在网站上会发现如下图这样的常用组件模块,这也是我最近做的一个网站项目,我把我的做法整理出来与大家分享一下.

每个区域模块的长度和高度不一,用css怎么实现这种类似组件让其具有扩展性呢?

先看模块的title部分,先做一张足够区域的title背景图片,如下图:(bg_title.gif)


1.定义title的背景和高度.让图片从右边开始显示.

.title { background:url(bg_title.gif) no-repeat top right; height:26px}


2.定义标题部分,我们用h1标签,同样定义标题的背景和高度及其他样式.让图片从底部开始显示.

.title h1 { margin:0; padding:0; background:url(bg_title.gif) no-repeat left bottom; height:26px; line-height:26px; text-align:center; color:#000; font-weight:700}


3.根据实际需要定义title背景的宽度和h1标题的宽度

.title_width1 { width:300px}
.h1_width1 { width:80px}

再看圆角的内容部分,切成两张图片,一张从右边圆角开始的足够大的图片(bg1.gif)

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/webkaifa/)
一张左边圆角细线图片(bg2.gif)

1.定义内容区域的宽度、和背景图片(bg1.gif)。
2.定义左边圆角细线图片背景(bg2.gif)。我们这里用p标签。

.box { background:url(bg1.gif) right bottom; margin-bottom:15px}
.box p { margin:0; padding:10px; background:url(bg2.gif) no-repeat left bottom; line-height:20px;}
.box_width1 { width:300px}



全部示例代码:

!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网站常用组件的扩展性做法/title
style type="text/css"
!--
* { font-size:12px}
.title { background:url(bg_title.gif) no-repeat top right; height:26px}
.title h1 { margin:0; padding:0; background:url(bg_title.gif) no-repeat left bottom; height:26px; line-height:26px; text-align:center; color:#000; font-weight:700}
.title_width1 { width:300px}
.h1_width1 { width:80px}
.title_width2 { width:350px}
.h1_width2 { width:100px}
.title_width3 { width:400px}
.h1_width3 { width:140px}
.box { background:url(bg1.gif) right bottom; margin-bottom:15px}
.box p { margin:0; padding:10px; background:url(bg2.gif) no-repeat left bottom; line-height:20px;}
.box_width1 { width:300px}
.box_width2 { width:350px}
.box_width3 { width:400px}
--
/style
/head
body
div class="title title_width1"
  h1 class="h1_width1"四字标题/h1
/div
div class="box box_width1"
   p我们站的流量在短短4个月内增加了3倍,广告盈利也翻倍了。很高兴得到易闻公司的服务,希望易闻在搜索引擎营销的道路上越走越好!/p
/div
div class="title title_width2"
  h1 class="h1_width2"六字标题标题/h1
/div
div class="box box_width2"
   p我们站的流量在短短4个月内增加了3倍,广告盈利也翻倍了。很高兴得到易闻公司的服务,希望易闻在搜索引擎营销的道路上越走越好!我们站的流量在短短4个月内增加了3倍,广告盈利也翻倍了。很高兴得到易闻公司的服务,希望易闻在搜索引擎营销的道路上越走越好!/p
/div
div class="title title_width3"
  h1 class="h1_width3"八个字长度的标题/h1
/div
div class="box box_width3"
   p我们站的流量在短短4个月内增加了3倍,广告盈利也翻倍了。很高兴得到易闻公司的服务,希望易闻在搜索引擎营销的道路上越走越好!我们站的流量在短短4个月内增加了3倍,广告盈利也翻倍了。很高兴得到易闻公司的服务,希望易闻在搜索引擎营销的道路上越走越好!我们站的流量在短短4个月内增加了3倍,广告盈利也翻倍了。很高兴得到易闻公司的服务,希望易闻在搜索引擎营销的道路上越走越好!/p
/div
/body
/html

浏览显示:

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/webkaifa/)

来源:http://www.tulaoshi.com/n/20160219/1630842.html

延伸阅读
拍出不一样的人像   1.顺光 光线照在人脸上,能使影像更为立体、色彩更为艳丽,看腻了大家最喜欢的逆光照了吗?偶尔可以试试这样。不过测光要特别小心,最好使用M模式,必要时再减曝光,以免过度曝光。 2.远景 看腻了大头照了吗?来到一个漂亮的地方,多退几步,让整个美丽风光进去,还能观者找找美女在哪 ...
标签: 创意手工
原来水果图案的雨伞也可以自己制作!让那些颜色单一的雨伞,披上水果的可爱外衣吧,你会发现原本单调乏味的雨伞也可以瞬间变得迷人可爱~ 材料清单: -雨伞们 -宽胶带 -适用于布料上的颜料 -剪刀 柠檬雨伞: 1. 从雨伞上端到边缘贴上胶带,下面的宽度大一些。 2. 用白色颜料沿胶带涂抹,...
标签: 怀孕
胎动 头或者用手去摸。眉毛和睫毛已经长全。胎动类型和形式包括:翻滚运动(躯干运动)、单纯运动(肢体运动)、高频运动(新生儿打嗝样运动)、呼吸样运动(胸壁肌运动)。2个月的胎儿已经出现自主运动,但妈妈能够感觉到胎动一般要在16孕周以后。妈妈最初感觉的胎动是间断、微弱的,似小鱼穿梭,又像肠管蠕动,或许感觉像一股气体在...
粉底液质地怎么选 1液状和凝露状的粉底最适合夏季计使用,质地清爽。效果比较自然,比较好推开。 2乳状和霜状的粉底较适合冬季使用;质地比液态厚重一些,现在也被称为慕丝粉底。 3条状粉底质地就稍微厚重一些了,遮瑕力总体比液体粉底好很多,最适合打造无暇肤色。 4粉状粉底,也就是固体粉底,遮盖效果也很不错,但较粉条更干一些,所以不...
兄妹血型会不一样吗 1、兄妹和姐弟之间的血型是不一定一样的,这要取决于父母的血型。比如,父母双方都是O型血,那么子女也是O型血;假如父母双方分别为A、B型血,那么子女可能是A型、B型、AB型或者O型。 2、血型是根据人的红细胞表面同族抗原的差别而进行的一种分类。由于人类红细胞所含凝集原的不同,而将血液分成若干型,...

经验教程

850

收藏

50
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部