CSS中添加阴影的方法有哪些


本文摘自PHP中文网,作者不言,侵删。

在CSS中添加阴影的方法有三种,box-shadow、drop-shadow以及text-shadow,box-shadow添加阴影最简单,drop-shadow可以根据图像大小添加阴影,text-shadow为文字添加阴影,下面我们就来看看这三种阴影添加的方法。

CSS

使用box-shadow添加阴影

使用CSS添加阴影时,box-shadow是最常用的方法。

1

box-shadow: 水平阴影 垂直阴影 模糊距离 阴影的大小 阴影的颜色;

水平位置和垂直位置指定阴影显示的位置

根据正值和负值,位置将如下变化。

水平位置:正值:右,负值:左
垂直位置:正值:底部,负值:上部

阴影的模糊距离和阴影的范围是决定阴影外观的数值。

所有数值单位都是px。

我们来看具体的示例

代码如下

HTML

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

<!DOCTYPE html>

<html>

  <head>

    <meta charset="UTF-8" />

    <title></title>

  

    <link rel="stylesheet" href="sample.css" />

  </head>

  

  <body>

  

    <img src="img/girl.jpg" class="sample-box-shadow" >

  

  </body>

</html>

CSS

1

2

3

.sample-box-shadow{

   box-shadow: 10px 10px 15px -10px;

}

运行效果如下

CSS

通过以上这种方式,可以轻松地为图像添加阴影。

如何使用drop-shadow根据图像大小添加阴影?

1

filter: drop-shadow(左右的阴影 上下的阴影 模糊距离 阴影颜色);

左右位置以及上下位置是指定原始图像的阴影位置的数字。

阅读剩余部分

相关阅读 >>

浏览器内核以及浏览器兼容的问题分析

css的font字体颜色如何设置

css代表什么

css有哪些选择器

css如何设置表格边框间的距离?border-spacing属性的使用

css target-name属性怎么用

css怎么给删除线设置颜色

css如何解决不同浏览器下文本兼容的问题

button按钮和submit按钮有什么区别?

css怎么设置外边距

更多相关阅读请进入《css》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...