欢迎光临
我们一直在努力

Div+CSS3 box-shadow 属性的使用方法,包含inset,outset两种阴影方法

在css3中,“box-shadow”的意思为“盒子阴影”,是一个为元素添加边框阴影的新增属性;该属性可以向div盒子添加一个或多个阴影,语法“box-shadow: 水平阴影 垂直阴影 模糊距离 尺寸 颜色 inset;”。box-shadow这个属性,目的为框盒子添加阴影,使用起来非常的简单。但是有的时候会有复杂的属性操作,而且会发现一些看似复杂好玩的东西竟然是用box-shadow实现。今天web前端教程网就来给大家讲解一下有关简单操作属性的功能。

首先我们来看一下bow-shadow属性值:

  • x-shadow:水平阴影的偏移,当值为正时,阴影往x轴正向偏移,即水平向右;反之,值为负时,阴影往x轴反向偏移,即水平向左
  • y-shadow:垂直阴影的偏移,当值为正时,阴影往y轴正向偏移,即垂直向下;反之,值为负时,阴影往y轴反向偏移,即垂直向上
  • blur-radius:模糊距离,不能为负值;为0表示不模糊,值越大,阴影的边缘就越大,也就越模糊
  • spread-radius:阴影的尺寸,参数可选,不设置为0;正值表示阴影扩展,负值表示阴影反向缩小,可抵消偏移和模糊距离的尺寸
  • color:阴影的颜色,参数可选,不设置便使用浏览器的默认色,因为各浏览器的默认色不同,推荐还是设置一下
  • type:阴影类型,参数可选,不设置默认outset(外部阴影), 还有inset(内部阴影)

外部阴影演示代码:

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8"> 
<title>这是一个div盒子投影外部阴影</title> 
<style> 
div
{
    width:300px;
    height:100px;
    background-color:orange;
    box-shadow: 10px 10px 5px #aaaaaa outset;////box-shadow:水平阴影?垂直阴影?模糊距离?尺寸?颜色
    text-align:center;
    line-height:100px;
}
</style>
</head>
<body>

<div>这是一个div盒子阴影</div>

</body>
</html>

 

内部部阴影演示代码:

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8"> 
<title></title> 
<style> 
div
{
    width:300px;
    height:100px;
    background-color:yellow;
    box-shadow: 5px 5px 5px 5px #ccc inset;
}
</style>
</head>
<body>

<div></div>

</body>
</html>

 

赞(1) 打赏
未经允许不得转载:新起点博客 » Div+CSS3 box-shadow 属性的使用方法,包含inset,outset两种阴影方法


关注公众号『新起点软件管家』

获取最新网络资源及破解软件!
带你玩转各样软件...

评论 抢沙发

评论前必须登录!

 

觉得文章有用就打赏一下文章作者

非常感谢你的打赏,我们将继续给力更多优质内容,让我们一起创建更加美好的网络世界!

支付宝扫一扫打赏

微信扫一扫打赏