Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1293385
  • 博文数量: 315
  • 博客积分: 10397
  • 博客等级: 上将
  • 技术积分: 3731
  • 用 户 组: 普通用户
  • 注册时间: 2007-03-07 21:21
文章分类

全部博文(315)

文章存档

2015年(10)

2014年(3)

2013年(2)

2012年(8)

2011年(8)

2010年(29)

2009年(59)

2008年(77)

2007年(119)

分类: 系统运维

2008-12-11 15:36:52

1, 阴影效果.
通过使用带有一些padding之的背景图来添加阴影效果。
演示:

HTML:
”"
CSS:
img.shadow {
            background: url(shadow-1000×1000.gif) no-repeat right bottom;
            padding: 5px 10px 10px 5px;
}

2,双边框效果
这应该是目前最常见的技巧,我们通过以下方式创建说边框。
演示:
HTML:
CSS:
img.double-border {
    border: 5px solid #ddd;
    padding: 5px; /*Inner border size*/
    background: #fff; /*Inner border color*/
}
3,图片外框效果
webdesignerwall.com上有最好的讲解,这个效果是基于在上面层叠一个有透明度的图片的技术。至于IE6的PNG透明度问题,可以参考这篇教程。
演示:
HTML:

   
   
CSS:
.frame-block {
    position: relative;
    display: block;
    height:335px;
    width: 575px;
}
.frame-block span {
    background: url(frame.png) no-repeat center top;
    height:335px;
    width: 575px;
    display: block;
    position: absolute;
}
4,水印效果
你可以通过降低主图片的透明度来让背景图片透过来显示的方法添加水印。
演示:
HTML:

   
CSS:
.transp-block {
    background: #000 url(watermark.jpg) no-repeat;
    width: 575px;
    height: 335px;
}
img.transparent {
    filter:alpha(opacity=75);
    opacity:.75;
}
5,为图片添加说明文字
使用绝对定位和透明度的设置来添加灵活的说明。
演示:
HTML:

   
    Salone del mobile Milano, April 2008 - Peeta
CSS:
.img-desc {
    position: relative;
    display: block;
    height:335px;
    width: 575px;
}
.img-desc cite {
    background: #111;
    filter:alpha(opacity=55);
    opacity:.55;
    color: #fff;
    position: absolute;
    bottom: 0;
    left: 0;
    width: 555px;
    padding: 10px;
    border-top: 1px solid #999;
}
本篇文章来源于 cssrain.cn 原文链接:
阅读(866) | 评论(0) | 转发(0) |
0

上一篇:Web开发之vsftpd 配置

下一篇:CentOS yum 源

给主人留下些什么吧!~~