css投影

  • 投影一:简单方法
    1.html中
<div class="img-wrapper">
![](1.jpg) </div>

2.css中

.img-wrapper{
    background: url(../pic/shadow.gif) no-repeat bottom right;
    clear: right;
    float: left;
}
.img-wrapper img{
    margin: -5px 5px 5px -5px;/*设置偏移值:上右下左*/
    background-color: #fff;
    border:1px solid #a9a9a9;/*加边框,有相框的效果*/
    padding: 4px;
    position: relative;
}

3.效果

1.png
  • 投影二:来自Clagnut的投影方法
    1.html同上
    2.css代码
.img-wrapper{
    background: url(../pic/shadow.gif) no-repeat bottom right;
        line-height:0;
    float: left;
}
.img-wrapper img{
    background-color: #fff;
    border:1px solid #a9a9a9;
    padding: 4px;
    position: relative;
    left: -5px;
    top: -5px;
}
img{
    box-shadow: 3px 3px 6px #666;
    -webkit-box-shadow: 3px 3px 6px #666;
    -moz-box-shadow: 3px 3px 6px #666;
}

3.说明
box-shadow属性在css3中。这个属性要4个值:垂直和水平偏移、投影的宽度(模糊程度)和颜色。
试验性的css3属性,需要使用Safari和FireFox扩展
4.效果

2.png
  • 附录:素材(如下为一张带阴影边框的图片)
shadow.gif
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1、垂直对齐 如果你用CSS,则你会有困惑:我该怎么垂直对齐容器中的元素?现在,利用CSS3的Transform,...
    kiddings阅读 3,203评论 0 11
  • 本书介绍 你是不是对Django的学习感到迷茫?是不是对网上零星的教程感到绝望?是不是苦于没有可以迅速上手的实例而...
    阡陌3536阅读 1,333评论 0 0
  • 选择qi:是表达式 标签选择器 类选择器 属性选择器 继承属性: color,font,text-align,li...
    love2013阅读 2,337评论 0 11
  • 1. tab列表折叠效果 html: 能源系统事业部 岗位名称: 工作地点 岗位名...
    lilyping阅读 1,899评论 0 1
  • 亲爱的敏贤 今天就离开珠海了,心里真的很不舍,有点难过,但正是这种不舍,更加坚定了我的目标, 美好的一天,从早晨开...
    马克成长记阅读 263评论 1 0