当前位置: 首页 > news >正文

本溪网站建设兼职网页制作工具

本溪网站建设兼职,网页制作工具,网络营销方式有哪些各有什么特点,信息系统软件有哪些前言 css 众所周知可以做很多的事情,比如:界面效果、特效、独特的样式等。今天给各位朋友带来的是以box-shadow来画一个很有质感效果的一个盒子。 之前在网上冲浪的时候,发现了这样的一个效果,所以来记录一下。 下面是实现后的…

20230226184250.png

前言

css 众所周知可以做很多的事情,比如:界面效果、特效、独特的样式等。今天给各位朋友带来的是以box-shadow来画一个很有质感效果的一个盒子。

之前在网上冲浪的时候,发现了这样的一个效果,所以来记录一下。

下面是实现后的效果图。

20230226184250.png

看着还是不错吧,各位铁子。让我一起往文章下面看看他的实现过程吧。

box-shadow 主角描述

什么是box-shadow

属性用于在元素的框架上添加阴影效果。你可以在同一个元素上设置多个阴影效果,并用逗号将他们分隔开。该属性可设置的值包括阴影的 X 轴偏移量、Y 轴偏移量、模糊半径、扩散半径和颜色。

box-shadow 属性使用说明

box-shadow 接收 6 个属性值,当存在多个阴影时则每条阴影以,分割,如下:

box-shadow: 属性A 属性B 属性C 属性D 属性E 属性F,属性A 属性B 属性C 属性D 属性E 属性F;

属性值说明

  • A:值为:inset,表示阴影的扩散状态,不填则 向外扩散,常称 外阴影;当存在值并且为inset时,则向内扩散, 常称 内阴影。
  • B:X 轴偏移量, 可为 负数。
  • C:Y 轴偏移量, 可为 负数。
  • D:模糊半径, 可为 负数。
  • E:扩散半径, 可为 负数。
  • F:阴影颜色。

实现过程

全程实现方案以 box-shadow 实现。

搭建基础布局

<div class="content"><div class="box"></div>
</div>
 * {margin: 0;padding: 0;
}
.content {display: flex;align-items: center;justify-content: center;width: 100%;height: 100vh;background-color: rgba(171, 189, 207, 1);
}
.box {width: 300px;height: 300px;background-color: rgba(201, 212, 223, 1);border-radius: 35px;
}

效果图:
image.png

添加阴影

这里我们先添加一条 外阴影

其 x、y 轴坐标为 15 个像素,然后我们设置它的 模糊半径 为 30 个像素,扩散半径 为 -10 个像素。

大概成效位置图:

image.png

.box {width: 300px;height: 300px;background-color: rgba(201, 212, 223, 1);border-radius: 35px;box-shadow: 15px 15px 30px -10px rgba(0, 0, 0, 0.2);
}

效果图:

image.png

扩散半径 为负数时 说明:

当 扩散半径 为负数的时候,它会根据设定的 值 往回收一定的范围。

添加一条 白色 内阴影,像 一束光一样照在我们的盒子上

其 x、y 轴坐标为 20 个像素,然后我们设置它的 模糊半径 为 15 个像素。

大概成效位置图:

image.png

.box {width: 300px;height: 300px;background-color: rgba(201, 212, 223, 1);border-radius: 35px;box-shadow: 15px 15px 30px -10px rgba(0, 0, 0, 0.2),inset 20px 20px 15px rgba(255, 255, 255, 0.7);
}

效果图:

image.png

添加一条 白色 外阴影,来 散射 我们的 光

其 x、y 轴坐标为 -15 个像素,然后我们设置它的 模糊半径 为 35 个像素。

大概成效位置图:

image.png

.box {width: 300px;height: 300px;background-color: rgba(201, 212, 223, 1);border-radius: 35px;box-shadow: 15px 15px 30px -10px rgba(0, 0, 0, 0.2),inset 20px 20px 15px rgba(255, 255, 255, 0.7),-15px -15px 35px rgba(255, 255, 255, 0.7);
}

效果图:

image.png

添加一条 黑色 内阴影,来 凸显我们的盒子 的边界感

这里我们需要将这条阴影画在 右下角。

其 x、y 轴坐标为 -1 个像素,然后我们设置它的 模糊半径 为 10个像素。

大概成效位置图:

image.png

.box {width: 300px;height: 300px;background-color: rgba(201, 212, 223, 1);border-radius: 35px;box-shadow: 15px 15px 30px -10px rgba(0, 0, 0, 0.2),inset 20px 20px 15px rgba(255, 255, 255, 0.7),-15px -15px 35px rgba(255, 255, 255, 0.7),inset -1px 1px 10px rgba(0, 0, 0, 0.5);
}

效果图:

image.png

全部代码

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>Document</title><style>* {margin: 0;padding: 0;}.content {display: flex;align-items: center;justify-content: center;width: 100%;height: 100vh;background-color: rgba(171, 189, 207, 1);}.box {width: 300px;height: 300px;background-color: rgba(201, 212, 223, 1);border-radius: 35px;box-shadow: 15px 15px 30px -10px rgba(0, 0, 0, 0.2),inset 20px 20px 15px rgba(255, 255, 255, 0.7),-15px -15px 35px rgba(255, 255, 255, 0.7),inset -1px 1px 10px rgba(0, 0, 0, 0.5);}</style>
</head>
<body><div class="content"><div class="box"></div></div></body>
</html>

结语

以上就是 css 画图之质感盒子 这篇文章的全部内容。

若朋友你有更好的建议或者想法,可以评论在下方,一起探讨哦。

我是 桃小瑞,公众号 @ 桃小瑞。

http://www.ds6.com.cn/news/93464.html

相关文章:

  • 网站备案被拒绝百度指数行业排行
  • 赤壁市药监局网站建设方案seo完整教程视频教程
  • 包年seo和整站优化网页制作html代码
  • 淄博建设企业网站湖北百度seo排名
  • 医疗网站备案前置审批深圳公关公司
  • flashfxp链接网站关键词优化意见
  • 儿童手工制作大全简单安徽网络优化公司排名
  • php如何制作网页网络推广seo是什么
  • 做rom的网站凡客建站
  • 宁夏找人做网站多少钱项目网站
  • 盐城企业网站制作网站建设设计
  • 房产网站建设什么类型怎么自己创建网页
  • 动态网站建设第1章在线沈阳cms模板建站
  • 做网站有哪些要求品牌推广的三个阶段
  • 用node做的网站真正免费建站网站
  • 亚马逊站外推广网站怎么做阿里指数
  • html制作一个网站代码厦门关键词排名优化
  • 网站建站公司费用百度官网首页
  • 全球最大设计网站营销型企业网站制作
  • 网站的布局有哪些绍兴seo外包
  • 国内知名域名注册网站专业seo服务商
  • 90设计360手机优化大师安卓版
  • php网站开发实例教材seo网络推广
  • 南昌网站建设模板技术公司如何网络推广
  • 网站开发工程师试用期免费建立个人网站官网
  • 网站建设制作视频十大最靠谱培训机构
  • 江苏病毒感染最新消息网站标题算关键词优化吗
  • 做受网站cms网站
  • 做旅游网站的要求seo优化的常用手法
  • 四川省建设质量工程协会网站成都网络营销品牌代理机构