前端css 实现 背景渐变,边框渐变
效果图


代码
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>CSS 渐变背景和边框</title>
<style>
.container {
display: flex;
justify-content: center;
/* 水平居中 */
align-items: center;
/* 垂直居中 */
gap: 20px;
/* 子项间距 */
}
.container-item {
position: relative;
width: 180px;
/* 宽度 */
height: 60px;
/* 高度 */
margin: 20px auto;
/* 居中显示 */
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
/* 背景渐变 */
background: linear-gradient(to left,
rgba(52, 152, 219, 0) 5%,
/* 左侧完全透明 */
rgba(52, 152, 219, 0.9),
/* 中间渐变颜色 */
rgba(52, 152, 219, 0)
/* 右侧完全透明 */
);
/* 边框渐变伪元素 */
.num {
font-family: "lcd";
font-size: 28px;
}
}
.container-item::before,
.container-item::after {
content: "";
position: absolute;
left: 0;
right: 0;
height: 4px;
background: linear-gradient(to left,
rgba(52, 152, 219, 0) 5%,
/* 左侧完全透明 */
rgba(52, 152, 219, 0.9),
/* 中间渐变颜色 */
rgba(52, 152, 219, 0)
/* 右侧完全透明 */
);
}
.container-item::before {
top: 0;
/* 上边框 */
}
.container-item::after {
bottom: 0;
/* 下边框 */
}
/* 青绿色容器 */
.container-green {
background: linear-gradient(to left,
rgba(26, 188, 156, 0) 5%,
/* 左侧完全透明 */
rgba(26, 188, 156, 0.9),
/* 中间渐变颜色 */
rgba(26, 188, 156, 0)
/* 右侧完全透明 */
);
}
.container-green::before,
.container-green::after {
background: linear-gradient(to left,
rgba(26, 188, 156, 0) 5%,
/* 左侧完全透明 */
rgba(26, 188, 156, 0.9),
/* 中间渐变颜色 */
rgba(26, 188, 156, 0)
/* 右侧完全透明 */
);
}
</style>
</head>
<body>
<div class="container">
<div class="container-item container-green">
</div>
<div class="container-item container-blue">
</div>
</div>
</body>
</html>
前端css 实现 背景渐变,边框渐变的更多相关文章
- css实现背景颜色线性渐变
http://www.qttc.net/201304316.html http://www.ruanyifeng.com/blog/2008/05/css_background_image_posit ...
- [读书笔记] CSS揭秘-背景与边框
半透明边框 默认情况下,背景会延伸到边框所在的区域下层.可以通过background-clip属性调整该默认行为. border: 10px solid rgba(0,0,0,.2) backgrou ...
- css边框渐变
在实际开发中,我们经常遇见边框需要背景渐变的实现要求,那么如何去实现呢,今天给大家分享依稀几种情况 1.直角的背景渐变 <!DOCTYPE html> <html lang=&quo ...
- {前端CSS} 语法 Css的几种引入方式 css选择器 选择器的优先级 CSS属性相关 背景属性 边框 CSS盒子模型 清除浮动 overflow溢出属性 定位(position)z-index
前端CSS CSS介绍 CSS(Cascading Style Sheet,层叠样式表)定义如何显示HTML元素,给HTML设置样式,让它更加美观. 当浏览器读到一个样式表,它就会按照这个样式表来对文 ...
- 第四界css大会 黑魔法-css网格背景、颜色拾取器、遮罩、文字颜色渐变、标题溢出渐变等
1.css网格背景 <!DOCTYPE html> <html lang="en"> <head> <meta charset=" ...
- css:设置div边框透明+渐变
写作背景: 觅兼职--登陆页面,UI给的原型图很漂亮,其中有一个图要求div外面有一圈透明度为0.37且带有渐变的边框.效果图如下: 在写的时候遇到了一点小小的问题:无法给同一个div设置圆角的透明+ ...
- web前端学习(三)css学习笔记部分(7)-- 文字和字体相关样式、盒子相关样式、背景与边框相关样式
12. 文字和字体相关样式 12.1 CSS3 给文字添加阴影 使用 text-shadow 属性给页面上的文字添加阴影效果,text-shadow 属性是在CSS2中定义的,在 CSS2.1 中 ...
- css中的背景、边框、补丁相关属性
css中的背景.边框.补丁相关属性 关于背景涉及到背景颜色与背景图片 背景颜色background-color即可设定: 背景图片background-image即可设定: 但是背景图片还涉及到其他的 ...
- 02--css背景与边框--css揭秘
背景与边框 一 半透明边框 rgba/hsla颜色 1.难题 假设我们想给一个容器设置一层白色背景和一道半透明白色边框,body 的背景会从它的半透明边框透上来.我们最开始的尝试可能是这样的: #bo ...
- css随记01编辑技巧,背景与边框
代码优化 一个按钮的例子,使其值同比例变化; button{ color: white; background: #58a linear-gradient(#77a0bb, #58a); paddin ...
随机推荐
- POLIR-Laws-民法典: 第 1 章 基本(通行)规定; + 总体结构
POLIR-Laws-民法典: 中华人民共和国民法典 来源: 新华网 浏览字号: 大 中 小2020年06月02日 08:28 中华人民共和国民法典 http://www.npc.gov.cn/npc ...
- Azure RTOS ThreadX: Introduction to Azure RTOS
https://learn.microsoft.com/en-us/azure/rtos/threadx/ https://learn.microsoft.com/en-us/training/mod ...
- Failed to start LVS and VRRP High Availability Monitor.-keepalived--九五小庞
Keepalive启动报错,Fail to start LVS and VRRP High Availability Monitor. 输入:systemctl status keepalived,显 ...
- CDN推荐 DogeCloud
https://www.dogecloud.com/ 新用户的话有免费的存储空间和流量,对于一个小项目来说,完全够用 顺便推荐下文章 https://mp.weixin.qq.com/s?__biz= ...
- linux关机正确方法
步骤: 1who看谁在线, netstat -a看网络连接状态, ps aux 看后台执行的程序 2sync数据同步写入磁盘 3shutdown命令关机或者重启 注意:shutdown可以关机也可以重 ...
- Ubuntu-安装GPU版本的PyTorch和PaddlePaddle
说明: (1)不用单独安装cuda和cudnn,GPU版的PyTorch和新版的PaddlePaddle安装会自动处理cuda和cudnn的安装 (2)PyTorch和PaddlePaddle自动安装 ...
- King of Karaoke ZOJ - 4025
https://vjudge.net/problem/ZOJ-4025/origin https://vjudge.net/contest/399385#problem/B It's Karaoke ...
- threading.local的使用
from threading import local 多个线程操作同一个变量,如果不加锁,会出现数据错乱问题,但是 读个线程同时操作 threading.local 对象 就不会出现数据错乱 作用: ...
- MyEMS开源能源管理系统核心代码解读012
本期解读: 能流图数据接口:myems/myems-api/reports/energyflowdiagram.py. 源代码链接:https://gitee.com/myems/myems/blob ...
- springboot+mybatis+oracle整合
https://blog.csdn.net/wangtong01/article/details/86680467 springboot+mybatis+oracle整合一. 前期准备1. 开发环境J ...