应无所住,而生其心
排名
1
文章
860
粉丝
112
评论
163
net core webapi post传递参数
庸人 : 确实坑哈,我也是下班好了好几次,发现后台传递对象是可以的,但...
百度编辑器自定义模板
庸人 : 我建议换个编辑器,因为现在百度富文本已经停止维护了,用tinymec...
ICP备案 :渝ICP备18016597号-1
网站信息:2018-2025TNBLOG.NET
技术交流:群号656732739
联系我们:contact@tnblog.net
公网安备:50010702506256
欢迎加群交流技术

css3 渐变 两边浅中间深。由中间向两边。 div边框渐变色

4127人阅读 2020/1/27 17:57 总访问:5182704 评论:0 收藏:0 手机
分类: 前端

设计图是这样的

可以使用线性渐变语法:background: linear-gradient(direction, color-stop1, color-stop2, …)

例如从左到右的渐变,蓝色—红色—蓝色

  1. background:linear-gradient(to left,blue,red,blue);

比如我们这里的效果应该是,白色—蓝色—白色

  1. background:linear-gradient(to left,#fff,#3FDDFA,#fff);

但是这个设计图底部其实是有背景或者是背景图片的小格子的,所以渐变不能从白色开始,应该做成透明色的

  1. background:linear-gradient(to left,rgba(63, 221, 250, 0),#3FDDFA,rgba(63, 221, 250, 0));

其实还可以使用百分比来调整以下渐变开始或者结束的位置
示例:

  1. /* 从下到上,从蓝色开始渐变、到高度40%位置是绿色渐变开始、最后以红色结束 */
  2. linear-gradient(0deg, blue, green 40%, red);

感觉默认应该是开始是0%,中间是50%,结束是100%。当然具体还是看文档

  1. background:linear-gradient(to left,rgba(63, 221, 250, 0) 0%,#3FDDFA 50%,rgba(63, 221, 250, 0) 100%);

div 边框 两边浅中间深 渐变色

设计图如下:

样式:

  1. .learnActivity_warp {
  2. width: 219px;
  3. text-align: center;
  4. //background-color: #abcdff;
  5. height: 130px;
  6. padding-top: 20px;
  7. border-left: 1px solid;
  8. border-right: 1px solid;
  9. border-image: linear-gradient(to bottom, rgba(63, 221, 250, 0), #4288B6, rgba(63, 221, 250, 0)) 1;
  10. // box-shadow:-1px 0px rgba(63, 221, 250, .4) inset;
  11. //box-shadow: 3px 0px rgba(255, 255, 255, 0.1) inset, -3px 0px rgba(255, 255, 255, 0.2) inset;
  12. }

两边的内发光效果可以利用box-shadow来实现,如果直接通过一个div来设置两边的内发光效果不好实现,可以通过绝对定位在边框两边放两个div,来单独设置阴影实现内发光的效果。


欢迎加群讨论技术,1群:677373950(满了,可以加,但通过不了),2群:656732739。有需要软件开发,或者学习软件技术的朋友可以和我联系~(Q:815170684)

评价

css3样式学习代码

上代码!上代码!不说了<!DOCTYPEhtml> <htmllang="en"> <head> <metacharset="UT...

HTML+css3+js 实现生日快乐代码,动态生成效果

<!DOCTYPEhtml> <html> <head> <metacharset="UTF-8"> <title>生日快乐</...

css3过渡渐变

code:<!DOCTYPEhtml> <html> <head> <metacharset="utf-8"> <title>菜鸟教程...

css3 background-size

语法:div { background:url(img_flwr.gif); background-size:80px60px; background-repeat:no-repeat; }可以设置成10...

css3实现边框旋转但内容不动

其实思路就是把文字旋转的角度反向旋转抵消掉div旋转的角度即可 <!DOCTYPE html> <html> <head> ...

css3印章效果

配合bootstrap4来写的,效果图直接贴代码吧:直接复制运行即可看到效果:<!DOCTYPEhtml> <html> <head&g...

css3 中的 nth-child

:nth-child(n)选择器用来定位某个父元素的一个或多个特定的子元素。其中“n”是其参数,而且可以是整数值(1,2,3,4),也可以...

css3伪类选择器 nth-child , 循环变色,循环颜色css最后一个元素

选中第一个元素:.container>div:first-child{ background:#abcdff; }选中最后一个可以使用last-child.container>d...

css3 伪类选择器 before和after实现简单的标题清楚浮动红黄蓝效果实现下方横线((下划线 ,下横线)),Tab菜单效果

[TOC]伪类选择器before和after,实现一个简单的标题效果 代码如下 <!DOCTYPE html> <html lang="en"...

css3 实现ps文字外发光效果实现一串文字背后灯光高亮效果实现文字发光css实现实现文字背景高亮

CSS3 并没有直接设置发光效果的属性,但是利用text-shadow属性实现此效果text-shadow: h-shadow v-shadow blur color; 参...

使用css3实现一个不规则div的布局

要实现不规则的div布局,可以使用CSS3的clip-path属性。该属性可以剪切元素的形状,从而实现不规则的布局。以下是一个示例...

echart常用折线图,带面积渐变的折线图

效果如下: html: <div class="labroom-trend"> <div class="labroom-trend-title"&g...

echarts折线图使用示例包含颜色渐变,节点样式,图例legend样式等

设计图如下 代码如下<!-- 学习趋势图 --> <template> <div class="learnTrendChartContainer&q...

echarts 仪表盘gauge颜色渐变echarts圆环进度条echarts圆环进度条弧形

效果如下: 配置项代码如下// 基于准备好的dom,初始化echarts实例 const myChart = this.$echarts.init(document.getEl...

echarts 图表颜色设置,饼图颜色渐变

[TOC]echarts 图表颜色设置在外层加一个color数组就行了 color:["#1890FF","#91CB74","#FAC858&...