首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

一个中年girl的技能遗忘清单——曾经理解的Flex是错误的

整理的过程,竟然发现以前理解的一些东西是错误的。 写给自己的flex笔记 关于flex是我之前一直用的布局,由于浏览器的限制,我每次写都要查询兼容模式。...字体发光效果 最近设计师很喜欢字体带有外发光效果,这让我们很难做啊。如果是固定的字体,切图就可以了。但是如果是动态的,难道每次都切图吗。不不不,耗时耗力。...这个时候text-shadow帮你打造华丽的bilingbiling效果。 当然使用之前,我还是先查了一波canIuse,发现支持率还不错,可以放心地用了。 ? 这个语法很简单,但是可以有很多玩法。...如果需要做外发光地话,只需要偏移量都设置为零,然后设置模糊半径和阴影颜色即可。...text-shadow:X偏移量 Y偏移量 模糊半径 阴影颜色; 复制代码 这个属性最友爱地地方一是可以有很多阴影,二是阴影动画效果很绚丽。

54020

CSS3文本阴影 text-shadow

HTML5学堂:CSS3文本阴影是给文本添加阴影效果,而在CSS3文本阴影CSS以及存在了,只是CSS2.1的时候不用了,但是CSS3又重新使用了,这是因为前端开发者对文本阴影开始重视了,使用更加广泛了...最早做网页的时候,阴影效果是没办法实现的,只能用图片代替,现在有了CSS3的阴影属性box-shadow以及text-shadow实现阴影。...代表“一次” “*”表示可出现多次 CSS3文本阴影 应用 ? 我们可以通过文本阴影实现“外发光”“火焰”“内陷”“立体”“镂空”等各种效果。...辉光效果,我们设置比较大的模糊半径增加其辉光效果,你可以改变不同的模糊半径值达到不同的效果,当然你也可以同时增加几个不同的半径值,创造多种不同的阴影效果。...实现立体文字的效果,需要使用多重阴影,向着同一个方向,进行叠加。需要注意的是,不同阴影之间,使用逗号分隔。另外,对于阴影,不建议采用模糊值,如果设置了模糊值,会导致立体感不足。

2.2K70
您找到你想要的搜索结果了吗?
是的
没有找到

我写CSS的常用套路(附demo的效果实现与源码)

如此一我们就能用纯CSS模拟出下雪的效果。 又到了白色相簿的季节呢~为什么你写CSS这么熟练啊? ?...本demo地址:https://codepen.io/alphardex/full/BaaKvVZ 14、内发光 注意到box-shadow还有个inset,用于盒子内部发光 利用这个特性我们可以盒子内部的某个范围内设定颜色...screen)实现文本视频蒙版效果 ?...当CSS动画中有属性无法从CSS获取时,自然就会使用到它了 跟踪鼠标的位置 目前CSS还尚未有获取鼠标位置的API,因此考虑用JS进行 通过查阅相关的DOM API,发现在监听鼠标事件的API,可通过...,并用此坐标当作鼠标的位移距离,监听mousemove事件,获取鼠标元素上移动时的位置,同样地用此坐标当作鼠标的位移距离,这样一个跟踪鼠标的效果实现了。

1.6K20

我写CSS的常用套路(附demo的效果实现与源码)

如此一我们就能用纯CSS模拟出下雪的效果。 又到了白色相簿的季节呢~为什么你写CSS这么熟练啊? ?...本demo地址:https://codepen.io/alphardex/full/BaaKvVZ 14、内发光 注意到box-shadow还有个inset,用于盒子内部发光 利用这个特性我们可以盒子内部的某个范围内设定颜色...screen)实现文本视频蒙版效果 ?...当CSS动画中有属性无法从CSS获取时,自然就会使用到它了 跟踪鼠标的位置 目前CSS还尚未有获取鼠标位置的API,因此考虑用JS进行 通过查阅相关的DOM API,发现在监听鼠标事件的API,可通过...,并用此坐标当作鼠标的位移距离,监听mousemove事件,获取鼠标元素上移动时的位置,同样地用此坐标当作鼠标的位移距离,这样一个跟踪鼠标的效果实现了。

1.4K40

谁说不能用代码实现酷炫的文字特效?

HTML5学堂:文本阴影是一个很神奇的属性,它还没有出现之前,网页对于阴影的制作一般都是采用Photoshop做成图片实现的。...而在CSS3流行的当下,我们可以直接使用CSS3的text-shadow属性制作阴影,以达到不使用图片也能给文字增加质感的效果,而这个属性主要有两个作用,产生阴影和模糊主体。...初识text-shadow text-shadow曾经CSS2就有出现过,只是后来被抛弃了,直到现在的CSS3又把它重新捡了回来。...发光效果,是通过设置比较大的模糊半径增加发光的,可以改变不同的模糊半径值达到不同的效果,当然你也可以同时增加几个不同的半径值,创造出多种不同的的阴影效果。...当然使用上,还是可以使用这种写法达到所需要的特殊描边效果的。但是有个注意点,制作描边的阴影效果不设置模糊值。 6)3D文字 3D效果是可视化程度最好的,能够给人一个空间感。

2.4K30

canvas 文字特效-6个典型的HTML5文字特效示范

2、HTML5弹跳文字特效   今天我们分享一个来自于的超酷弹跳球效果canvas 文字特效,这里我们使用纯HTML5的画布实现动画及其图形。...整个效果使用小球组合生成字体,如果你的鼠标逼近这些小球,它们会四散而逃,当你的鼠标离开后,它们又自动复原,效果很酷,希望大家喜欢!   ...3、CSS3文字按指定路径方向显示   CSS3还没出现前canvas 文字特效,网页的文字只能水平显示。但是有了CSS3后,我们可以实现文字按指定路径方向显示。...而且,配合使用color: 属性,你还可以创建镂空的字体。   6、6个典型的CSS3文字阴影   用CSS3实现文字的阴影效果非常简单,下面的6种阴影文字特效非常具有代表性。...不同的阴影方式有着不同的渲染效果,除了普通的文字阴影,还能实现发光、燃烧、多重阴影效果的文字。 本文共 601 个字数,平均阅读时长 ≈ 2分钟

2.4K20

我用 140 行代码,带你看一场流星雨⭐

大家好,我叫小丞同学,今天走个治愈做一个治愈系的流星雨效果 前言 一个夜深人静的晚上,程序员小丞坐在屋顶上,看着屏幕上满屏的error,心里拔凉拔凉的,泪水润湿了脸庞,无数个自己提桶跑路的身影充斥脑海之中...我们分析一下过程,从一般的思路来看,我们可以通过 CSS3 动画实现,绘制一个流星,让它从右上向左下移动,流星滑动的起点和终点都在可视框之外,这样就能营造一种远端飞来的效果,同时实现动画的循环。...绘制流星样式 流星的效果通过两部分来组成,一个是拖,一个是星星 首先拖效果,可以通过渐变来实现 background: linear-gradient(45deg, currentColor, transparent...是css3新增的属性,用于增加边框阴影,让原有的元素变得更多样性,有四个参数,第一个控制水平方向偏移,第二个控制垂直方向偏移,第三个控制模糊度,第四个控制阴影颜色。...scss函数 scss循环设置样式 box-shadow和drop-shadow的区别 伪元素的妙用 拖效果实现 完整 scss 代码 html代码只需要在body输入.container>.star

1.7K30

Materials(材质)

image Diffuse map(颜色贴图,漫反射贴图) 给几何体一个基本的颜色纹理,不考虑灯光和特效 image Normal map(法线贴图) 在上篇文章的灯光里讲过,灯光是使用形状表面的法向量决定照亮哪个面的....系统自带形状是使用单一的整个面的向量,而法线贴图则以RGB值定义了精确到每个像素的法向量,这样每个像素对灯光的反应都不同,形成表面崎岖不平的灯光效果 image image Reflective map...反射贴图和前面两个贴法不同,不是直接拉伸包裹在几何体上面的,而是用cube mapping(立方体贴图)完成的.想像一个立方体,六个面的纹理并排水平放置,就形成了立方体贴图 image image Xcode8...) 没有光线时,如果物体表面有荧光涂料,就会发光.发光贴图可以用来模拟这种物体.彩色贴图中,黑色不发光,亮色发光强,暗色发光弱 image image 需要注意的是 image Scene Kit...Emission map(发光贴图)并不真正发光,只是模拟发光效果而已.就是说不能照亮其他物体,不能产生阴影.这点与其他3D创作工具不同 Multiply map(乘法贴图,正片叠底贴图) 会影响其他所有效果

1.2K20

前端|CSS阴影和文字阴影

问题描述 一个网页当中,要丰富一些图形、边框或者文字等的立体效果和层次感的时候,可以用阴影的方式呈现。...而在CSS3当中,就有box-shadow,text-shadow这样两个属性展示出阴影效果。...解决步骤: 1.盒阴影阴影的呈现方式是多样的,可以是图标、图形增加外部阴影,或者呈现发光样式等,这里介绍一个十分常见的案例——遮罩层,我们可以设置合适的参数来模拟一个半透明遮罩层的样式。...2.文字阴影 文字阴影效果可以直接使用一次这个属性调参数呈现阴影效果,还可以用多重效果叠加来呈现。...结语 CSS3阴影属性,可以呈现的样式和层次感是十分丰富的,比如一个发光体,模糊字体,立体图标等样式都是在网页当中十分常见的,希望通过以上的简单介绍,能够启发读者更多的思考。

1.1K41

影视后期:Pr 调色处理之风格调色

,提高肤色饱和度 色轮与匹配将阴影和高光偏向黄绿色 HSL辅助工具提取人物肤色 整体偏向暖色 添加VR发光效果 灰片还原,白平衡校正 校正 LUT 灰片还原 吸管工具白平衡校正 增加对比度 风格化处理...色温调整为暖色,色调向绿色偏移,降低饱和度,环境曝光太强 色相与饱和度曲线提高人物肤色部饱和度,整体色调同时注意矢量示波器面板安全线 色轮与匹配阴影和高光的颜色偏可都给到黄绿 HSL辅助工具提取人物肤色...24 使用文字工具添加文字 添加划痕、边框等包装元素 给文字制作渐入渐出效果 在上面调色的基础上,添加慢速 顿感:效果搜索抽帧 添加后重新渲染 赛博朋克风格调色 赛博朋克风格: 冷暖色差明显 明暗对比大...(-50) 增加自然饱和度 (+65) 修改整体`色调`` 高光向紫色偏移 阴影向青蓝偏移 添加`VR发光效果`` 调整RGB曲线亮部提亮暗部压暗添加黑遮幅营造氛围 风格调整 色温调整,偏蓝,冷色调,色彩偏紫...,增加颜色饱和度,对比度,增加高光,降低阴影,或者可以调整亮度曲线 添加自然饱和度 色轮整体色调调整,偏蓝偏青 氛围感调整 效果添加 VR 发光,增加对比度 日系小清晰调色 日式小清新风格 整体画面干净自然

40710

【 -Flutter自定义组件- 】Wrapper组件,包裹装饰你的一切

---- 1.看一下Wrapper组件整体的效果 主要就是一个包裹物,对于尖端的控制提供许多灵活的属性 包以及发布到pub,欢迎使用wrapper dependencies: wrapper...3.聊天界面使用: 效果还算不错,也顺便为我的《Flutter之旅》庆下生。 ? ---- 一、基础使用 1....针尖属性控制 通过针尖的开角和高度能实现对尖角更细致的控制 通过offset进行位移,考虑到有可能从向前偏移,使用formEnd控制,如下[图四] ?...Wrapper.just 提供无针尖的构造方法,实现类似包裹的效果,可以包裹任意组件。 ?...EdgeInsets.all(5) 内边距 radius double 5 圆角半径 spinePathBuilder SpinePathBuilder null 尖端路径构造器 ---- 二、Wrapper聊天界面使用

1.4K20

前端|动态发光按钮

问题描述 通常我们HTML表单中使用button元素,是通过标签定义一个按钮,再在button元素内部放置内容,动态发光按钮原理类似。...动态发光按钮是通过CSS工具使按钮呈现颜色渐变效果,最后引入JavaScript使得按钮发光的一种效果。...解决方案 制作动态发光按钮时,要注意以下细节: 使用background: linear-gradient标签设置按钮颜色的渐变效果。 制作过程: (1)设置页面背景,使用背景图片填充网页。...1s;/*平滑过渡的时间*/ } .firefly:hover { /*鼠标移上按钮时*/ box-shadow: 0 0 10px #B4FFB4; /*阴影大小...*/ 100% { bottom: 100%; /*要实现css样式*/ } } (4)引入JavaScript,为按钮内气泡设置不同的高低位置和运行速度

2.8K30

【分享干货】做网页设计的常用css代码大全

OffX:指定阴影相对于元素水平方向偏移量,整数。 OffY:指定阴影相对于元素垂直方向偏移量,整数。...6.FlipH:将元素水平反转 7.FlipV:将元素垂直反转 8.Glow:建立外发光效果 Glow(Color=?, Strength=?) Color:是指定发光的颜色。...如果用在页面里的元素必须配合JS使用。 14.  Shadow:建立另一种阴影效果Shadow(Color=?, Direction=?) Color:是指阴影的颜色。...Xray:显现图片的轮廓,X光片效果 注意:使用CSS滤镜时,必须使用在有区域的元素,比如表格,图片等。...而文本,段落这样没有区域的元素不能使用CSS滤镜,对这样的元素我们可以设置元素的Height和Width样式或坐标实现。"

4.1K10

css3有哪些新增属性?(回顾)

css3box-shadow 用于向方框添加阴影 div { box-shadow: 10px 10px 5px #888888; } 二、css3新增背景属性 1、css3新增属性之background-size... CSS3 ,可以规定背景图片的尺寸,这就允许我们不同的环境重复使用背景图片。您能够以像素或百分比规定尺寸。如果以百分比规定尺寸,那么尺寸相对于父元素的宽度和高度。...默认情况下,使用元素的中心作为起点。 2、animation动画效果 CSS3 提供了类似 Flash 关键帧控制的动画效果,通过 animation 属性实现。...animation 实现动画效果主要由两个部分组成:1、通过类似 Flash 动画中的关键帧声明一个动画;2、 animation 属性调用关键帧声明的动画。...CSS3 提供了 transition 属性实现这个过渡功能。

1.2K20

OLED和LCD对比

本概述,我们将了解这两种技术之间的差异、优缺点等。 我们将从简短介绍每种显示技术的工作原理开始。我们将使用术语“面板”,因为显示技术是功能性电视屏幕的一个组成部分——尽管非常重要。... LCD 显示器,光源位于面板后面并从一排 LED(发光二极管)发出光,而早些时候,制造商会使用体积更大的荧光灯 (CCFL)。...对于背光 LED,二极管放置面板后面,这样可以实现更好的本地控制,因为 LED 可以排列在网格,并且可以单独或按区域进行寻址。...其原理为发光屏幕上用不同颜色(RGB)的荧光粉按照一定的规律进行排列,每个RGB称为独立子像素,一组RGB称作一个像素;通过激发阴极产生电子束,进而激发屏幕内表面RGB荧光粉,从而达到显示图像的效果,...LCD无需阴极灯,不需要发射电子,通过给TFT施加一定的电压即可驱动相应像素下的液晶,利用液晶的特殊物理特性,使液晶分子进行旋转,从而达到特定区域出光的效果液晶层之上添加彩色滤光片(彩膜)从而实现发出红绿蓝色彩的效果

28820

分享10个超实用的高级 CSS 技巧

使用它,我们可以设置元素的内容应如何与其父元素和背景混合。本例是一个 img 元素。 在这里,你可以看到我使用了两张图像:一张是彩色的,另一张是黑色的,并且都有白色背景。...我将仅使用 CSS 删除图像的背景,而不使用任何图像编辑软件。 要从彩色图像删除白色背景,你可以使用带有值乘的 mix-blend-mode CSS 属性。...它通过将元素的颜色与其背景混合应用变暗效果。此方法增强较暗区域,产生烧焦或阴影的外观。...仅在需要的地方向 PNG 添加阴影 要向元素添加阴影,我们通常使用 CSS 属性 box-shadow。此属性元素的边框周围添加阴影。...要实现这种效果,只需使用 1 个 CSS 规则即可将文本颜色与周围背景混合 h1{ mix-blend-mode: difference; } 差异混合模式从背景的颜色值减去内容的颜色值,创造出引人注目的视觉效果

11710

React、Vue添加全局的请求进度条(nprogress

全局的请求进度条,我们可以使用nprogress实现效果如下: 首先需要安装插件: npm i nprogress -S 然后使用的时候主要有两种方式,第一种是切换页面的时候,第二种则是请求接口的时候...切换页面可以入口文件添加如下代码: import NProgress from 'nprogress' // 引入nprogress插件 import 'nprogress/nprogress.css...' // 这个nprogress样式必须引入 router.beforeEach((to, from, next) => { NProgress.start() next() }) router.afterEach...(() => { NProgress.done() }) 接口请求的时候,则是axios拦截器处进行处理,直接上代码: // axios请求拦截器 axios.interceptors.request.use...( config => { NProgress.start() // 设置加载进度条(开始..)

1.1K20

CSS】1965- 分享10个超实用的高级 CSS 技巧

使用它,我们可以设置元素的内容应如何与其父元素和背景混合。本例是一个 img 元素。 在这里,你可以看到我使用了两张图像:一张是彩色的,另一张是黑色的,并且都有白色背景。...它通过将元素的颜色与其背景混合应用变暗效果。此方法增强较暗区域,产生烧焦或阴影的外观。...仅在需要的地方向 PNG 添加阴影 要向元素添加阴影,我们通常使用 CSS 属性 box-shadow。此属性元素的边框周围添加阴影。...要实现这种效果,只需使用 1 个 CSS 规则即可将文本颜色与周围背景混合 h1{ mix-blend-mode: difference; } 差异混合模式从背景的颜色值减去内容的颜色值,创造出引人注目的视觉效果...另外,我们实现开发,我们如果能够用CSS实现的功能,我们是尽量用CSS,少写JS,这样更加有利于SEO优化。 今天内容就先分享到这里,希望你能从中学习到新的知识技能。

17310

canvas多重阴影发光效果

canvas多重阴影发光效果 前言 一个项目中,客户提了一个发光效果效果图如下: [11a5244567254f45a7cc45a698e9ee4d~tplv-k3u1fbpfcp-zoom-1....但是从图中可以看出,是一个比较强烈的发光效果。实际的应用过程我们会发现用简单阴影参数实现效果很难达到这样强烈的发光效果。...多重阴影 如何达到具有较强的阴影强度,又有较好的阴影扩散度呢?也就是实现这种比较强烈的发光效果。嗯,答案就是使用多重阴影效果。...所谓多重阴影效果使用阴影效果对图形进行多次绘制,多次绘制的过程,shadowBlur的值会不一样,这样可以形成多个阴影叠加的效果。 下面是一个简单的示例,代码如下。...下面是用多重阴影实现的文字霓虹灯效果,同样可以看出有较好的发光效果

1.3K00
领券