博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
CSS3 - 如何给图片增加内阴影
阅读量:5297 次
发布时间:2019-06-14

本文共 679 字,大约阅读时间需要 2 分钟。

如何给图片增加内阴影?

如果你想给图片加入box-shadow属性,你可以先试试。

我们可以在img外面套一层div,给·div属性加box-shadow是可以的,但是仅仅这样是不可以的,因为图片比内阴影层级高会覆盖它,所以我们应该修改z-index属性

<div class='box-shadow'>

<img src='https://image.zhangxinxu.com/image/study/s/s256/mm1.jpg'>
</div>
.box-shadow {
display:inline-block;
box-shadow:inset 5px 5px 10px #06c;
}
img {
position: relative;
z-index:-1;
vertical-align: top;
}
为什么要加position:relative;因为z-index属性在静态元素上不起作用(position:static)

为什么要加vertical-align:top;推荐浏览张鑫旭的博客CSS深入理解vertical-align和line-height的基友关系

---------------------
作者:wust_cyl
来源:CSDN
原文:https://blog.csdn.net/wust_cyl/article/details/83656457
版权声明:本文为博主原创文章,转载请附上博文链接!

转载于:https://www.cnblogs.com/wzp-monkey/p/10712120.html

你可能感兴趣的文章
2017-2018-2偏微分方程复习题解析10
查看>>
Java抽象类和接口的比较
查看>>
web技术工具帖
查看>>
一次性搞明白 service和factory区别
查看>>
iOS UI控件5-UIPickerView
查看>>
深入Java虚拟机读书笔记第三章安全
查看>>
素数筛选法
查看>>
php连接postgresql数据库
查看>>
Visual studio之C# 调用系统软键盘(外部"osk.exe")
查看>>
移动应用开发选型:向左还是向右?
查看>>
开发进度一
查看>>
十天冲刺(6)
查看>>
MyBaits学习
查看>>
MySQL安装的详细步骤
查看>>
管道,数据共享,进程池
查看>>
Java基础--面向对象编程4(多态)
查看>>
CSS
查看>>
shell 管道和tee使用时获取前面命令返回值
查看>>
[LeetCode] 55. Jump Game_ Medium tag: Dynamic Programming
查看>>
[Cypress] Stub a Post Request for Successful Form Submission with Cypress
查看>>