您现在的位置是: 首页 » 网页代码 » css边框阴影怎么设置
网页代码

css边框阴影怎么设置

网站优化小编十一月 10, 2019 5人已围观

我们在网页设计中,通常会使用ps工具来达到图片或者边框阴影、立体等效果。但是如果一些基础效果都需要用p图来完成那就显得效率比较低了。其实可以使用CSS来设置边框阴影,下面本篇文章来给大家介绍一下。

网站运营中栏目排名优化技巧

css中,我们可以通过box-shadow属性来设置边框阴影。

box-shadow属性可以向边框添加一个或多个阴影。该属性是由逗号分隔的阴影列表,每个阴影由 2-4 个长度值、可选的颜色值以及可选的 inset 关键词来规定。省略长度的值是 0。

语法:

box-shadow: h-shadow v-shadow blur spread color inset;

取值:

  • h-shadow:必需设置的值,定义水平阴影的位置。允许负值。

  • v-shadow:必需设置的值,定义垂直阴影的位置。允许负值。

  • blur:可选设置的值,定义模糊距离。

  • spread:可选设置的值,定义阴影的尺寸。

  • color :可选设置的值,定义阴影的颜色。如果没有设置值,颜色值基于浏览器显示,建议设置。

  • inset:可选设置的值,设置后可将外部阴影 (outset) 改为内部阴影。

css3边框阴影代码示例如下:

1、box-shadow属性实现边框外阴影

<!DOCTYPE html><html><head>   <meta charset="utf-8">   <title>CSS3边框阴影</title>   <style type="text/css">      *{margin: 0px;padding: 0px;}      div{margin: 20px 0px;         width: 100%;         height: 40px;         background: #fff;      box-shadow:5px 5px 10px 5px #ccc;      }   </style></head><body>  <div></div></body></html>

效果图:我们给这个div成功设置了边框外阴影。

网站运营中栏目排名优化技巧

此段HTML代码中,我们给div添加了一个box-shadow的样式属性,并且参数分别设置为5px 5px 10px 5px #ccc。

说明:由于没有设置inset(内阴影)参数,默认为外阴影。

2、box-shadow属性实现边框内阴影

在上述HTML代码的基础上,我们将box-shadow样式属性的值进行一些变化:

box-shadow:5px 5px 10px 5px #ccc inset;

效果如下图:

网站运营中栏目排名优化技巧

如图我们给div设置了边框内阴影效果。

3、box-shadow属性实现圆柱形效果

box-shadow:0px 5px 10px 10px #ccc inset;

这里我们将水平方向阴影位置设置为0个像素点并且设置内阴影。

最终效果如下图:

网站运营中栏目排名优化技巧

如图div显示出圆柱形的效果。

注:box-shadow属性中,前两个参数可以为负值并且是必须存在,而后面的参数则都是可选的。

文章评论

    发表评论

    电子邮件地址不会被公开。

站点信息
  • 站点运行:197天
  • 网站程序:Wordpress
  • 主题模板:bvseo
  • 文章统计:2450 条
  • 文章评论:5 条
  • 微信公众号:扫描二维码,关注我们