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

如何将颜色渐变添加到颤动中的卡片

要将颜色渐变添加到颤动中的卡片,你可以使用CSS和JavaScript来实现这一效果。下面是一个简单的示例,展示了如何创建一个颤动的卡片,并在其中添加颜色渐变效果。

HTML结构

代码语言:txt
复制
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>颤动卡片颜色渐变</title>
<link rel="stylesheet" href="styles.css">
</head>
<body>
<div class="card"></div>
<script src="script.js"></script>
</body>
</html>

CSS样式

代码语言:txt
复制
/* styles.css */
body {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 100vh;
  margin: 0;
  background-color: #f0f0f0;
}

.card {
  width: 200px;
  height: 200px;
  background: linear-gradient(135deg, #ff9a9e 0%, #fad0c4 100%);
  border-radius: 10px;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  animation: shake 2s infinite;
}

@keyframes shake {
  0% { transform: translate(1px, 1px) rotate(0deg); }
  10% { transform: translate(-1px, -2px) rotate(-1deg); }
  20% { transform: translate(-3px, 0px) rotate(1deg); }
  30% { transform: translate(3px, 2px) rotate(0deg); }
  40% { transform: translate(1px, -1px) rotate(1deg); }
  50% { transform: translate(-1px, 2px) rotate(-1deg); }
  60% { transform: translate(-3px, 1px) rotate(0deg); }
  70% { transform: translate(3px, 1px) rotate(-1deg); }
  80% { transform: translate(-1px, -1px) rotate(1deg); }
  90% { transform: translate(1px, 2px) rotate(0deg); }
  100% { transform: translate(1px, -2px) rotate(-1deg); }
}

JavaScript(可选)

如果你想要动态控制卡片的颤动效果或颜色渐变,可以使用JavaScript。

代码语言:txt
复制
// script.js
document.querySelector('.card').addEventListener('mouseover', function() {
  this.style.animationPlayState = 'paused';
});

document.querySelector('.card').addEventListener('mouseout', function() {
  this.style.animationPlayState = 'running';
});

解释

  1. HTML结构:创建了一个简单的卡片元素。
  2. CSS样式
    • 使用linear-gradient属性为卡片添加了一个从左上角到右下角的颜色渐变。
    • 使用@keyframes定义了一个名为shake的动画,使卡片颤动。
  • JavaScript:可选的JavaScript代码用于在鼠标悬停时暂停卡片的颤动效果,鼠标移开时恢复颤动。

应用场景

这种效果可以用于网站上的交互元素,如按钮、卡片、通知等,以吸引用户的注意力或提供视觉反馈。

参考链接

通过这种方式,你可以轻松地为网页元素添加动态和吸引人的视觉效果。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

如何将MV音频添加到EasyNVR做直播背景音乐?

EasyNVR已经支持自定义上传音频文件,可以做慢直播场景使用,前两天有一个开发者提出一个问题:想把一个MV音频拿出来放到EasyNVR中去做慢直播。...经过我们共同研究之后,终于想出一个办法,就是先将这个音乐提取出来,再添加进EasyNVR。...我们采用是ffmpeg命令行方法拿到AAC数据,具体命令如下: ffmpeg -i input-video.mp4 -vn -acodec copy output-audio.aac 将获取AAC...不得不说ffmpeg就是强大,ffmpeg是专门用于处理音视频开源库,既可以使用它API对音视频进行处理,也可以使用它提供工具,如 ffmpeg,ffplay,ffprobe,来编辑你音视频文件...如果大家对我们开发及产品编译比较感兴趣的话,可以关注我们博客,我们会不定期在博客中分享我们开发经验和一些功能使用技巧,欢迎大家了解。

4.1K40

ABAP 如何将自定义区域菜单添加到系统默认菜单

在SAP应用,不同公司往往会根据自身需求开发很多报表或者功能页面,同样也会对这些客制化开发功能进行分类,并且这些分类菜单是能够被所有用户读取。...在SAP Easy Access中所显示系统菜单一般也被称之为区域菜单,区域菜单输入点默认是S000,可以通过事务代码SSM2来查看及设置系统默认区域菜单输入点,如下图所示: ?...当然我们也可以在它下面进行扩展,增加自定义区域菜单,具体操作如下: 1、输入事务代码SE43,在“区域菜单”字段输入S000,然后单击工具栏“编辑”按钮,系统将弹出“指定处理模式”对话框,需要用户选择使用哪种更改模式...2、在区域菜单编辑页面中选择主菜单,然后执行“编辑”-“导入”-“其他菜单”命令,在弹出“区域菜单选择”对话框输入自定义区域菜单名称,如下图所示: ? ?...3、保存上述设置,可以在初始页面中看到新增自定义区域菜单,该区域菜单可以分配系统中所有的用户浏览及操作。 参照以上方法,可以根据不同用户具体业务需求来设置区域菜单。 ?

3.7K10
  • NXPS32K144如何将静态库文件添加到 S32DS工程

    来源:技术让梦想更伟大 作者:李肖遥 我们经常使用静态库或者动态库,那么在NXPs32k144使用如何将静态库文件 (*.a) 添加到 S32 Design Studio GCC 项目中呢?...本文介绍两种方法,这些方法在库更新如何反映到项目构建过程意义上彼此不同。...在上面的示例,GCC 链接器将在文件夹“c:\my_libs”搜索名为“libtestlib.a”库文件,如果找不到库,则会发生链接器错误。...对于自定义库名称,请在库名称开头添加冒号“:”以禁用默认前缀/扩展名扩展,GCC 链接器现在在下面的示例搜索文件名“testlib.lib”: 2将静态库与依赖项添加到可执行(elf)文件 如果静态库已更改...- “触及”,有时需要触发项目重建,在这种情况下库应添加到不同项目对话框: 点击Project Properties -> C/C++ Build -> Settings -> Standard

    5.1K10

    Flutter 卡片选择器

    卡片边角和阴影有些调整。卡片是用于表示某些关联数据,例如集合,地理区域,膳食,联系方式等。卡片包含有关单个对象内容和动作。 在本文中,我们将探讨Flutter **Card Selector。...选择器是完全可配置,动画时间,卡之间间隙,堆叠卡尺寸因子。用户可以从左向右或从右向左滑动卡。特定卡上信息将有所不同。 该演示视频展示了如何在颤动创建卡选择器。...**onChanged:**此属性用于在卡更改后执行回调。 **mainCardPadding:**此属性用于左填充列表第一个元素。 实现 将依赖项添加到pubspec-yaml文件。...另外,我们将添加mainCardWidth表示列表第一个元素宽度,mainCardHeight表示列表第一个元素高度,onChanged表示要在更改后的卡片上执行回调。...在此类,我们将返回ClipRRect。在里面,添加一个容器并从json文件添加颜色。他子属性添加了Stack(),**并在内部添加了图像。

    7.4K20

    【案例复盘】淘票票APP设计思路深入解析

    002.二级菜单栏目 对于2级Tab菜单,设计师采用不同颜色来表达不同风格和功能页面,另外需要注意上方榜单栏目的做法,一般采用较重颜色卡片,然后对于title和下方榜单进行分区处理。...在下面的这个页面,如果你想把卡片做出一点与众不同效果,或者想凸显它,最好方式就是加上一点背景和渐变效果,还有纹理。...设计上,在头部,黄+橙+紫色渐变模式背景可以有效突出卡片内容。而下方两个卡片,内部也采用边框,背景色等方式来凸显各自内容。...“我观影时光”模块,渐变卡片与角标相结合形式,凸显模块重要性。 005.影片详情页 在影片详情页,淘票票同样采用了视频+图片相结合方式,并直接在页面头部采用播放宣传片方式来展示电影。...006.总结 淘票票这个应用,最值得我们学习内容就是卡片与模块设计,不同模块采用不同设计风格,线框,渐变色等等形式,设计师用灵活展示方式强化了不同模块之间层次关系,且更具有视觉效果和可读性。

    1.2K10

    巧用渐变色打造精致移动端APP

    渐变色是指某个物体颜色从明到暗,或由深转浅,或是从一个色彩缓慢过渡到另一个色彩,充满变幻无穷神秘浪漫气息颜色。在扁平化设计刚刚兴起时,渐变是设计师们避之不及设计手法。...横向渐变: 这是一款在线购物APP概念设计,包括设置,自定义和优惠券界面,设计师以卡片形式呈现了用户既有的优惠券信息,每张卡片都使用了统一双色横向渐变色,突出了卡片信息,整体界面极简而高雅。...色彩一直就是 Instagram 最重要一个组成部分,你能在经典 App 图标、过滤器和整个社群照片与视频见到各种不同颜色。...这款网站贴心地为每一种颜色搭配取了相应名字,点击左上角即可浏览所有颜色,还可以从上面导航栏中选择一种颜色,从而呈现出这个色系对应所有渐变色搭配方案,挑选到合适后,点击上面显示色值即可复制。...在UI渐变常常配合投影和外发光使用,以增强其立体效果。虽然渐变是目前设计风潮热点,但是其独到表现方式还是要根据APP本身需求而来,不能对功能和可读性产生负面影响。​​​​

    2.2K50

    Power BI复刻EasyShu仪表盘

    EasyShu是国内著名Excel图表插件,插件有几种仪表盘效果,本文分享下如何将仪表盘复刻到Power BI。从零设计一款仪表盘需要时间可能以小时计,复刻我只用了不到10分钟。...https://www.yuque.com/easyshu/helpdocument/ 选中数据,点击EasyShu-圆形图-仪表盘,这里我选择了渐变刻度样式,数据越小颜色越红,否则越绿。...解除完可以看到这个图表由SVG标签path和text构成,path用来显示图表图案,text用来显示刻度和数据标签。...将代码text对应百分比值替换为你百分比度量值,指针对应path代码设置旋转规则,这是一个270度仪表盘,因此总角度270乘以百分比数值旋转,这里需要从Excel导出图表时将数据设置为0,否则旋转会出现异常...transform='rotate("& 270 * 百分比度量值 & " 50 50)' 图表度量值设置完成后,标记为图像URL,放入表格矩阵或者新卡片图均可正常显示: 本文只演示了一种仪表盘,EasyShu

    26740

    源计划-赛博风格侧栏卡片样式修改

    不可思议CSS之clip-path 通过径向渐变绘制多边形 10个demo示例学会CSS3 radial-gradient径向渐变 预览效果 点击查看预览效果 使用须知 本项目目前还是内测状态,样式优先考虑与本站兼容...因为侧栏卡片每个卡片版块class和id都不尽相同。没法通过一个class来控制每种卡片。所以我只能遇到一个适配一个。 我会尽量在注释给出适配方向。所以没有前端基础慎用。...我暂时没有更多精力去适配其他我用不到的卡片。...//读者可以仿照以下内容对卡片内容版块套上边框和调整字体颜色 &#card-toc //目录百分比样式适配 .toc-percentage position...important //覆盖网站信息卡片默认字体颜色 小结 这次设计尝试解决了一下之前遇到clip-path切割后默认自带overflow:hidden问题。

    51120

    【Quick BI VS Power BI】(二)

    Pbi组合则不存在这个问题,无论形状和位置,都可以组合。 2 渐变色 下图样式叫指标卡,可对标Pbi的卡片图或多行图。...Pbi的卡片图背景只能设置为纯色或插入图片(新卡片图),而Qbi可以设置渐变色,而且可以两色渐变。此外,还有拾色器以便获取颜色,非常友好。...除了背景色可以渐变外,条形图柱形图及相关面积图堆积图等,都可以设置颜色渐变。这里渐变效果是固定单色,不像背景图那样可以设置双色渐变。 Pbi柱形条形图同样可以设置渐变色,不过方向不一样。...但它着力于柱间颜色变化,其实更方便显示数据特征。 以常用帕累托模型为例,Qbi由于无法设置柱间颜色变化,所以它效果是下图这样,无法直观地看到A、B、C三类产品划分。...每种标注方式,都可以设置颜色、图标和注释。 拐点标注,按内置算法自动标注数据列。 条件标注,则类似于条件格式。这个在一定程度上,可以解决Qbi柱间颜色无法设置问题。

    77611

    CSS相关

    最近受到了App Store主页风格影响,正巧又看到了sketch官网设计,所以深受卡片影响。真巧最近在改别人主题,于是就想自己去写一套卡片式风格typecho主题。...那么,我就开始边学css/js,边写主题,把学用到都记录下来。 CSS颜色渐变 CSS linear-gradient() 函数用于创建一个表示两种或多种颜色线性渐变图片。...#8adc32 0%, #25c7a2 95%); 13background-image: linear-gradient(153deg, #e64c4c 0%, #fb8332 95%); COPY CSS卡片颜色变换...(CSS 子元素选择器) 对于多个卡片可以颜色变换 使用nth-child()函数判断第几个或者让第一个标签颜色变换 可以使用 > 选择器变换class属性 比如 css 1.block-plugins-list...@media 可以针对不同屏幕尺寸设置不同样式,特别是如果你需要设置设计响应式页面,@media 是非常有用。 当你重置浏览器大小过程,页面也会根据浏览器宽度和高度重新渲染页面。

    28920

    【CSS】333- 使用CSS自定义属性做一个前端加载骨架

    通过CSS绘制骨架 首先,我们需要绘制构成卡片骨架基本形状。我们可以通过 background-image 属性添加不同渐变来实现这一点。默认情况下,线性渐变从上到下运行,有不同颜色停止过渡。...如果我们只定义一个颜色停止,并使其余颜色保持透明,我们可以绘制形状。 请记住,在这块,多个背景图像堆叠在一起,因此顺序非常重要。最后一个渐变定义在后面,第一个位于前面。 ?...使用自定义属性将其分解 这在一个简单例子效果很好, 但是如果我们想要构建一些稍微复杂东西,那么CSS会很快变得混乱并且很难阅读。...另外,我们还可以使用一些变量(比如头像大小、卡片填充)来定义实际卡片样式,并始终使其与骨架版本保持同步。添加一个媒体查询来调整不同断点骨架部分现在也非常简单: ?...我们需要做就是在顶层放置一个新渐变,然后使用它来设置其位置动画 @keyframes 以下是成品骨架卡外观完整骨架屏-demo: ?

    1.7K31

    每个前端开发者都应知道25个实用网站

    Muzli colors 功能允许更多自定义。可以输入特定颜色代码或选择一种颜色,以生成基于你选择调色板。然后,该网站会显示调色板在使用示例。...Gradients 如果你选对了颜色搭配,渐变效果可以让你网站看起来很棒,但如果搭配不当,它们会让你网站显得不专业。...这可以帮助你设计定价或用户资料卡片更加突出。 Hype4 Academy 还提供了一个生成玻璃效果工具,可以让你元素呈现半透明外观。...如果你背景与卡片组件相似,使用这个工具可以让卡片组件更加突出,非常实用。...动画 最后,LottieFiles 为你提供了可供选择免费动画,您可以轻松地将这些动画添加到网站,使其更加生动活泼。

    37140

    Github主页美化-基础构建

    ),在这个过程不仅可以根据自身需要定制化主页以满足强迫症调调,还可在这个过程探索到许多好玩扩展和应用,例如常见github基本操作、Github Actions、Python爬取并处理数据、个人博客信息嵌入...username=xxx) 语法规则 隐藏指定统计:可自定义选择拼接参数&hide=stars,commits,prs,issues,contribs 将私人项目贡献添加到总提交计数:拼接参数?...: title_color - 卡片标题颜色 (十六进制色码) text_color - 内容文本颜色 (十六进制色码) icon_color - 图标颜色(如果可用)(十六进制色码) bg_color...- 卡片背景颜色 (十六进制色码) 或者 以 angle,start,end 形式渐变(&bg_color=DEG,COLOR1,COLOR2,COLOR3…COLOR10) hide_border...(boolean) line_height - 设置文本之间行高 (number) Repo卡片专属选项: show_owner - 显示 Repo 所有者名字 (boolean) 语言卡片专属选项

    1.3K20

    UI设计丨一款没有美感产品真的能拿出手吗?

    趣味幽默(卡通风) 主要特点:较粗深色描线,Q卡通形象,使其幼稚、可爱,圆滑线条,颜色配色鲜明,没有渐变颜色。 ? 动感撞色(炫酷风) 主要特点:活泼、大胆配色,画面感更强。 ?...半扁平化设计 半扁平化设计说直白点,其实就是结合了material design和flat design两种风格处理手法,使简洁设计上多一些空间感,包括悬浮按钮和卡片设计。...从细节上来看,不同部分通过淡淡投影来与背景区分,而不是是常见于ios设计灰色线条。包括更有空间感的卡片处理,在保证细节同时,又不会由于增加了投影给用户带来视觉干扰,反而页面更有层次感。...渐变运用 渐变运用范围很广,它可以当作背景使用,也可以在logo或者按钮上使用,渐变不再是像拟物化时代为了还原物体本身空间所做处理,现在渐变多为大撞色使用,为了营造氛围和产品气质。...同样是见面会,你确定左边那个,不是乡镇企业家表彰大会现场吗? 皮一下很开心,希望大家审美都可以在不断对比得到提高。

    72140

    CSS 伪元素一些罕见用例

    上面的设计模型展示了我想要应用想法。段落每个彩色链接都有一个与之配对伪元素。 ?...2.对伪元素进行绝对定位 为了绝对定位它们,我需要定义哪个父类是相对父类。它应该被添加到hero 。...注意以下GIF位置:.hero部分position: relative是如何影响伪元素。 ?...如果你不知道这个关键字,它表示继承其父元素color值。所以在任何时候,我想要改变链接颜色,只改变一次是很容易。 ? 事例源码:https://codepen.io/shadeed/pe......我们举一个真实例子。 这是一张由缩略图和标题组成简单卡片。 注意到,在文本下方会有一个渐变叠加层,以使文本更清晰,以防缩略图颜色太浅。 ?

    81840

    Power BI可视化巅峰之作:新卡片

    装饰 ---- SVG可以用作背景装饰,比如下图渐变色,Power BI内置功能无法实现,借助SVG文件即可突破这一限制。...渐变SVG代码如下,将代码保存到空白SVG文件,再上传到新卡片图背景图像即可。...判断指标好坏 ---- 新卡片图支持条件格式颜色判断指标好坏,但这远远不够,我们可以为指标增加SVG图标,比如升降箭头。还是上面的图标素材查询系统。...迷你图 ---- 之前介绍众多表格矩阵迷你图都可以移植到新卡片,比如体现率值华夫饼: 比如卡片图主指标体现当前状态,我们还可以增加SVG迷你图显示趋势: 5....例如前期《四象限分析一种独特方式》介绍四象限方块,现在可以放在卡片了。

    68420

    如何制作渐变色图形

    一提起标签,大多数人都会想到黑白色配色,其实现在越来越多标签都很有设计感和个性化,即使是一些传统行业,也都不再拘泥于黑白标签了,那么这时候就是挑战条码软件设计能力了,如何将标签设计得更加美观...下面小编就向大家介绍如何在条码标签软件制作渐变色图形。   首先打开条码标签软件,根据标签纸实际尺寸设置标签大小。...01.png   点击填充样式处下拉菜单,选择渐变填充,然后点击起始颜色和结束颜色按钮,在拾色器中选择需要颜色。 02.png   点击渐变方向下拉菜单,从中选择一个合适方向。...03.png   渐变图形制作完成了,不单是圆角矩形可以制作成渐变色,其他图形也都支持渐变效果,比如矩形和三角形。...04.png   综上所述,就是在条码标签打印软件制作渐变色图形方法, 软件渐变颜色方向等都可以根据自己需求灵活调整,还可以自定义方向。做出渐变图形就可以放在标签配合其他设计一起使用了。

    1.9K20

    【案例解析】国外音乐软件如何设计?看看Spotify和Youtube Music吧!

    这两个音乐类软件都使用深色背景,特点就是在深色背景上使用不同配图,色彩卡片来呈现设计感。 接下来我们重点回归到移动端APP上来。...在黑色模式下,设计师加入了一些背景磨砂渐变效果,大家可以看一下第一张图左上角,一抹光线直接定义了这款应用设计感。 然后我们来说说配图。...可以说,在内容至上设计,最最重要就是配图了,Spotify并没有使用圆角来表现配图,所有配图都是直来直去效果,不同栏目会搭配不同设计感配图,比如排行榜是颜色渐变效果,而艺人热门歌曲则直接采用艺人抠图...+白色卡片设计。...另外,下方带有颜色卡片与背景形成了鲜明对比,这也是我很喜欢这个页面的一点。

    2K10

    近期Dribbble设计作品赏析(优点+吐槽)

    所以,我们可以在欣赏Dribbble或者Behance过程思考,如何让这些设计闪光点融入到自己作品,同时摒弃它们存在问题。那么下面一起来看一下近期有哪些值得我们去学习和思考作品把。...By Kate Pavlenko 静电说:效率类应用加上讨喜颜色,我非常喜欢这套设计。其中一个很大原因就是,它发挥空间会更大一点,而且多种颜色会成为效率应用标配。...我喜欢这幅设计另一个重要原因就是,背景色不局限于白色了,而是可以多种方式并用,线条,纹理,渐变等等都可以为单调背景色增添色彩。 006. ?...多种颜色风格的卡片搭配到一起赶脚也是很棒。对于内容不太多应用来说,这种方式也是个很好选择。 009.总结 如果你希望自己作品被更多的人认同,请务必注意设计稿可用性。...,但是展示效果可以多样化 5.微创新:比如不对称的卡片,纹理背景都是不错选择。

    53811
    领券