注册
登录
论坛
搜索
帮助
导航
私人消息 (0)
公共消息 (0)
系统消息 (0)
好友消息 (0)
帖子消息 (0)
酷友视界
»
系统技巧
» 如何用CSS将图片显示成圆角
返回列表
发帖
酷友视界|张剑
发短消息
加为好友
酷友视界|张剑
(奉新·张剑)
当前离线
UID
8
帖子
1385
精华
2
积分
16724
阅读权限
200
在线时间
528 小时
注册时间
2008-9-9
管理员
酷币
213 枚
人民币
0 角
实力值
0 点
1
#
跳转到
»
倒序看帖
打印
字体大小:
t
T
发表于 2010-5-15 19:51
|
只看该作者
[网络技巧]
如何用CSS将图片显示成圆角
如何用CSS将图片显示成圆角
2010-5-15 19:51
如何用CSS将图片显示成圆角
http://www.kuusj.com/bbs//viewthread.php?tid=6073&fromuid=8
看到了吧,这就是用纯CSS实现的圆角化图片,为了能看到透明化的效果,我特意应用了一个背景图片,你可以下载本模型到你的电脑中,随意伸缩窗口的大小,看看外圆角是否是透明的。
有了这种效果,你再也不愁给每一张图片作圆角的工作,这种效果在一些图片类的演示页面中经常见到,特别适用那些图片比较多的列表中。怎么样,效果还可以吧!
好了,我们来看看它的实现机制吧!
如何用CSS将图片显示成圆角
http://www.kuusj.com/bbs//viewthread.php?tid=6073&fromuid=8
实现原理:
这种效果其实就是我在第二章中变体实现,下面讲一讲主要的关键代码。
主要变化的还是背景图片的定位,只是这一次与第二章中的有些不同,这次需要考虑到下面的两个圆角的变化。
先看看上面两个圆角的实现:
/*图片偏移定位--上面部分*/
.sharp b.b2{background-position:-4px top;}
.sharp b.b3{background-position:-2px -1px;}
.sharp b.b4{background-position:-1px -2px;}
再看看下面两个圆角的样式设置,下面部分和上面部分是相互对应的。
/*图片偏移定位--下面部分*/
.sharp b.b7{background-position:-4px bottom;}
.sharp b.b6{background-position:-2px bottom;}
.sharp b.b5{background-position:-1px bottom;}
不同的图片调用样式:
/*颜色方案一,绿色风格----------------------------------------*/
/*边框色*/
.color1 .b2,.color1 .b3,.color1 .b4,.color1 .b5,.color1 .b6,
.color1 .b7,.color1 .content{border-color:#262626;}
.color1 .b1,.color1 .b8{background:#262626;}
/*图片路径*/
.color1 .b2,.color1 .b3,.color1 .b4,.color1 h3,.color1 .b5,.color1 .b6,.color1 .b7,.color1 .content{background:url(image/1.jpg) no-repeat;}
前面两句共同构成边线框的颜色值,需要设置成同一个色值,后面的一句设置图片的调用路径。
如何用CSS将图片显示成圆角
http://www.kuusj.com/bbs//viewthread.php?tid=6073&fromuid=8
三句话就搞定一种颜色方案了
收藏
分享
酷友视界(kuusj.com)申明:
本网站内所有图文内容,未经许可,谢绝一切转载 !
-------------------------------------------------------------------------------------------
> 张剑 新浪博客(了解广告从我的博客开始)
http://blog.sina.com.cn/adzhangjian
返回列表
[收藏此主题]
[关注此主题的新回复]
[通过 QQ、MSN 分享给朋友]