html给直线加阴影,CSS3 给html元素加入阴影效果的方法

您所在的位置:网站首页 html水平线标记设置阴影效果 html给直线加阴影,CSS3 给html元素加入阴影效果的方法

html给直线加阴影,CSS3 给html元素加入阴影效果的方法

2023-09-07 17:39| 来源: 网络整理| 查看: 265

在前端 html 页面的设计中,有个别需要向访客突出显示的元素时,可以加上一些阴影的效果,让它的辨识度更高,让访客可以一眼发现它存在。关于 html 元素的阴影效果的设置,可以使用 CSS3 中的属性 box-shadow ,下面飞鸟慕鱼博客就来和大家说一说,关于此属性的用法。

CSS3 box-shadow 属性详解

box-shadow:属性可以对 html 元素设置一个或多个下拉阴影的框。

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

参数:

h-shadow:必需,水平阴影的位置,可以为负值

v-shadow:必需,垂直阴影的位置,可以为负值

blur:可选。模糊距离

spread:可选。阴影的大小

color:可选。阴影的颜色

inset:可选。从外层的阴影或内侧阴影

html div 外部阴影效果

html代码:html>

.div {

width:100px;

height:100px;

line-height: 100px;

/*这里设置的阴影*/

box-shadow: 0px 3px 14px 0px #aaa;

border:0;

margin:300px auto;

background-color: pink;

font-size: 12px;

text-align: center;

}

飞鸟慕鱼博客

html div 阴影效果如下图

77c8debce3853b605504d175fe96887d.png

DIV外部阴影效果

html div 内部阴影效果

html代码:html>

.div {

width:100px;

height:100px;

line-height: 100px;

/*这里设置的内部阴影为红色*/

box-shadow: inset 0px 3px 14px 0px #f91111;

border:0;

margin:300px auto;

background-color: pink;

font-size: 12px;

text-align: center;

}

内部阴影

html div 内部阴影效果如下图:

42ec028b015e98526b716404c0fabc6d.png

DIV内部阴影效果

html 图片阴影效果

html代码:html>

img{

box-shadow: 1px 8px 14px 0px #aaa;

border:0;

}

    

html img 阴影效果如下图:

6ca11f6c45310752e02455e12699aafa.png

图片外部阴影效果

box-shadow 属性设置技巧

如果单纯的从代码层面,设置  box-shadow 属性的参数感觉是有点困难的,但是我们可以借助浏览器的控制台来设置  box-shadow 属性,并且效果可以实实现实。

谷歌浏览器,F12,然后审核要设置阴影的元素,并找到它的CSS样式属性

1、找到 box-shadow 属性:

2f6e9c2db062b8522872e70b54f75ffe.png

2、点击属性值前面的小方块,如下图,就可以自己设置啦

6f5a7a422ec330df15282fa091a0e17a.png



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3