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

创建一个具有背景轮播和3D卡片翻转效果的个人名片网页

点击下面链接(第一次打开可能会有些慢) 点击进入个人名片(手机版) 图片展示 前言 在本篇博客中,我们将学习如何创建一个具有多个功能的个人名片网页。...这个项目包括背景轮播效果和3D卡片翻转效果,适合前端开发初学者。 项目目标 在开始之前,我们先明确一下这个项目的主要目标: 创建一个响应式的网页,可以适应不同屏幕大小。...使用CSS 3D变换来创建一个具有多个面的卡片效果。 项目目标 在开始之前,我们先明确一下这个项目的主要目标: 创建一个响应式的网页,可以适应不同屏幕大小。...使用CSS 3D变换来创建一个具有多个面的卡片效果。....is_top { transform: rotateX(90deg) translateZ(100px); } 结语 通过这个项目,我们学习了如何创建一个具有背景轮播和3D卡片翻转效果的个人名片网页

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

    第07步《前端篇》第2章打造游戏界面第2课

    学习目标 学习如何在Canvas上绘制直线; 学习JS语言的8个基本类型; 学习色块背景的绘制; 学习数值类型和布尔类型的类型转换; 学习如何加厚挡板,如何添加圆角、阴影效果; 学习万能的路径填充绘制;...学习使用颜色渐变对象和图像填充材质绘制挡板; 了解什么是区域作用域; 了解小数精准度的有限性,理解为什么0.1+0.2不等于0.3; 学习如何批量声明变量、常量的小技巧。...moveTo 是方法把路径移动到画布中的指定点,不创建线条,lineTo 是同时创建线条。...可以使用 createRadialGradient 方法创建放射状渐变对象,返回结果的对象类型仍然是CanvasGradient,将结果赋值给渲染上下文对象的fillStyle,便是放射状渐变。...在区块作用域内,let、const 声明的变量、常量,只有在该区块内(即花括号内)有效,在区块外不能访问;同时在区块外已经声明的标识符,在区块内仍然可以再次声明。

    80530

    移动端APP设计趋势

    卡片视图 1.card view.gif 随着移动端设备在互联网中的地位越发重要,产品的打磨中,如何使得移动端和桌面端UI之间的界限更为模糊,用户体验更加无痕,则是设计师迫切需要解决的问题。...半扁平化设计 6.flat design.png 扁平化风格已经占领了设计风潮的半壁江山,在卡片视图的影响下,为了更加突出内容和观感,扁平化设计变得更为立体和多维度,采用了大量的阴影和对比。...平滑的阴影能够增强界面深度和复杂性,同时也不会对原有风格造成冲突,相信在之后,扁平化风格不会止步于现在的整体的风格,还会融合更多模式不断优化创新。 7....除了上面提到的半扁平化风格,更具视觉冲击的渐变色能够牢牢抓住用户眼球,简洁的图形和高饱和度的渐变色能够较好兼顾设计的便利度和视觉的分量感。...不管趋势如何,设计师更要坚持自己的判断的想法,从而持之以恒的学习和创新。

    1.2K20

    Artstudio Pro Mac(绘图与图片编辑软件)

    ,且允许同时操作多个文档,支持大尺寸画布和无限数量的图层,为你创造出完美的绘图提供了方便!...它允许同时操作多个文档,支持大尺寸画布和无限数量的图层。超乎想象的速度优化,确保即使是大画布也能流畅运作。...Pro引入了具有分组、无损图层效果和图层调整功能的全新图层系统。...• 分组• 蒙版、剪贴蒙版• 13种图层调整:亮度/对比度、阈值、曲线、曝光/伽马、阴影/高光、自然饱和度、色调/饱和度、色彩平衡、色温/色调、黑白等• 9种图层效果:斜角/浮雕、描边、内阴影、内发光、...外发光、彩色/渐变/图案叠加、阴影• 27种混合模式• 文本图层• 多个图层同时转换高级笔刷引擎完美优化,无延迟机制,产生流畅真实的笔感。

    1.1K20

    Artstudio Pro Mac(绘图与图片编辑软件) 5.1 特别版

    ,且允许同时操作多个文档,支持大尺寸画布和无限数量的图层,为你创造出完美的绘图提供了方便!...它允许同时操作多个文档,支持大尺寸画布和无限数量的图层。超乎想象的速度优化,确保即使是大画布也能流畅运作。...Pro引入了具有分组、无损图层效果和图层调整功能的全新图层系统。...• 分组• 蒙版、剪贴蒙版• 13种图层调整:亮度/对比度、阈值、曲线、曝光/伽马、阴影/高光、自然饱和度、色调/饱和度、色彩平衡、色温/色调、黑白等• 9种图层效果:斜角/浮雕、描边、内阴影、内发光、...外发光、彩色/渐变/图案叠加、阴影• 27种混合模式• 文本图层• 多个图层同时转换高级笔刷引擎完美优化,无延迟机制,产生流畅真实的笔感。

    37710

    掌握这 7 个 CSS 技巧,代码效率秒提升

    允许用户同时调整宽度和高度。 其他选项: overflow: auto 当内容超出输入框的尺寸时,自动添加滚动条,保证用户可以查看完整内容。...box-shadow 第一组阴影 5px 5px 15px #b3b3b3:深色阴影,放置在右下角,模拟光线打到顶部和左侧时的投影。...通过同时定义两种阴影,制造出浮动效果: border-radius 通过圆角让元素看起来更柔和,模拟类似按钮的形状。...总结:新拟态设计适用于用户操作的按钮、卡片等,能够提升视觉体验,让页面看起来更加现代。 3. 毛玻璃效果 业务场景:登录弹窗或信息卡片 毛玻璃效果能让元素看起来半透明,同时模糊背景,提升整体设计质感。.../* 设置文字颜色为透明 */ } 代码详解: background: linear-gradient(45deg, #ff0000, #0000ff) 创建一个从红色到蓝色的渐变

    13210

    绘制路径:Android 中矢量图渲染

    具有重叠路径和半透明主题颜色的资源:比较着色和填充模式 请注意,你可以通过设置 android:theme 属性,在Activity/View 级别改变可绘制对象的主题,或者在代码中使用 ContextThemeWrapper...支持 3 种类型的渐变 VectorDrawable 支持线性、径向和扫描(也称为角)渐变的填充和描边。在 AndroidX 包往前可支持到 API4 版本。...如果要多次使用相同的渐变,最好声明一次并引用它,因为内联版本每次都会创建一个新资源。 当指定渐变时,任何坐标都位于根矢量元素的视觉空间中。让我们看看每一种渐变,以及如何使用它们。 线性 渐变近似阴影 同样,这离完全的支持阴影还有很长的路要走,因为只能绘制线性/径向/扫描渐变,而不能沿着任意路径绘制。...你可以近似一些形状;特别是像如下 示例 对渐变元素应用变换,它使用 scaleY 属性将一个径向渐变的圆转换成一个椭圆形来创建阴影: ?

    3K20

    一直以为我很懂 PPT,直到看了~

    经常有人问我,该如何制作高逼格的商务 PPT,今天就给大家诚意的推荐一位 PPT 大神—利兄。...具体的做法就是给文字填充灰色,或者降低文字的透明度,使文字看起来不那么显眼。它在幻灯片中充当页面修饰的功能。 ?...4、利用阴影,营造立体感和层次感 在设计中,利用阴影是非常重要的技巧,在 PPT 中也一样,通过阴影可以增加元素之间的层次感,让元素看起来更加立体。 ?...比如上面的 PPT,如果我们给形状加上阴影,就可以营造出一种立体感,看上去就像放在桌子上的卡片,逼格满满。 ? 除了系统自带的阴影效果,我们还可以人为的制造阴影。 ?...比如上图我们要想展示印度贫民窟的孩子,我们可以尽可能的放大孩子的面部表情,眼神,中心点越大,越具有视觉冲击力。 ? 具体方法很简单,就是图片的剪切。

    80340

    Artstudio Pro Mac(绘图与图片编辑软件)

    它允许同时操作多个文档,支持大尺寸画布和无限数量的图层。超乎想象的速度优化,确保即使是大画布也能流畅运作。...• 可打开多个文档• 画布尺寸:256Mpix• 无限个图层• 27种工具:移动、选择、裁剪、吸管、油漆、湿漆、橡皮擦、油漆桶/图案/渐变填充、涂抹、减淡、燃烧、海绵、文字、修复、克隆等灵活的图层系统Artstudio...Pro引入了具有分组、无损图层效果和图层调整功能的全新图层系统。...• 分组• 蒙版、剪贴蒙版• 13种图层调整:亮度/对比度、阈值、曲线、曝光/伽马、阴影/高光、自然饱和度、色调/饱和度、色彩平衡、色温/色调、黑白等• 9种图层效果:斜角/浮雕、描边、内阴影、内发光、...外发光、彩色/渐变/图案叠加、阴影• 27种混合模式• 文本图层• 多个图层同时转换高级笔刷引擎完美优化,无延迟机制,产生流畅真实的笔感。

    1.7K10

    Canvas入门到高级详解(中)

    三、 canvas 进阶 3.1 Canvas 颜色样式和阴影 3.1.1 设置填充和描边的颜色(掌握) fillStyle : 设置或返回用于填充绘画的颜色 strokeStyle: 设置或返回用于笔触的颜色...grd.addColorStop(1, 'white'); //添加一个渐变颜色 ctx.fillStyle = grd; //关键点,把渐变设置到 填充的样式 案例 13 设置线性渐变.html 3.2.2...设置圆形渐变(径向渐变) 了解 创建放射状/圆形渐变对象。...3.5 画布限定区域绘制(了解) ctx.clip(); 方法从原始画布中剪切任意形状和尺寸 一旦剪切了某个区域,则所有之后的绘图都会被限制在被剪切的区域内(不能访问画布上的其他区域) 一般配合绘制环境的保存和还原...image 3.10 了解创建两条切线的弧(知道有) 在画布上创建介于当前起点和两个点形成的夹角的切线之间的弧 语法: context.arcTo(x1,y1,x2,y2,r); //类比:css3

    1.9K31

    鸿蒙元服务实战-笑笑五子棋(2)

    鸿蒙元服务实战-笑笑五子棋(2) 章节导读 本章节主要讲解如何创建元服务和使用 canvas 描绘图形 目标 上一章最后讲到了 笑笑五子棋 主要的技术栈如下: ArkTS API 12 Canvas 元服务独有的...AtomicServiceTabs 卡片开发 元服务的创建 元服务的上架 那么本章节就开始实现这个案例。...shadowOffsetX 设置绘制阴影时和原有对象的水平偏移值,有默认值。 shadowOffsetY 设置绘制阴影时和原有对象的垂直偏移值,有默认值。...createLinearGradient 用于创建线性渐变对象,可用于图形的渐变填充等操作 createRadialGradient 用于创建径向渐变对象,定义从中心向外扩散的渐变效果 createConicGradient...用于创建圆锥渐变对象,实现类似圆锥形状的渐变效果 总结 这篇文章主要是介绍了元服务的创建和基本 canvas 的使用

    5810

    canvas的api总结

    , height ) 绘制矩形(无填充) clearRect( x, y, width, height ) 清除指定的矩形内的像素 fill() 填充当前绘图(路径) stroke() 绘制已定义的路径...clip() 从原始画布剪切任意形状和尺寸的区域 quadraticCurveTo() 创建二次贝塞尔曲线 bezierCurveTo() 创建三次贝塞尔曲线 arc( x, y...fillStyle 设置或返回用于填充绘画的颜色、渐变或模式 strokeStyle 设置或返回用于笔触的颜色、渐变或模式 shadowColor 设置或返回用于阴影的颜色 shadowBlur...) 在指定的方向内重复绘制指定的元素 createRadialGradient( x0, y0, r0, x1, y1, r1 ) 创建径向渐变 addColorStop( stop, color...) 规定渐变对象中的颜色和停止位置 font 设置或返回文本内容的当前字体属性(和css的font一样) textAlign 设置或返回文本内容的当前对齐方式 textBaseline

    1.6K11

    CSS相关

    最近受到了App Store主页风格的影响,正巧又看到了sketch官网的设计,所以深受卡片式的影响。真巧最近在改别人的主题,于是就想自己去写一套卡片式风格的typecho主题。...那么,我就开始边学css/js,边写主题,把学的用到的都记录下来。 CSS颜色渐变 CSS linear-gradient() 函数用于创建一个表示两种或多种颜色线性渐变的图片。...该属性可以让几乎所有元素的边框产生阴影。如果元素同时设置了 border-radius ,阴影也会有圆角效果。...多个阴影的z-ordering 和多个 text shadows 规则相同(第一个阴影在最上面)。...可以通过向量形式定义的缩放值来放大或缩小元素,同时可以在不同的方向设置不同的缩放值。

    29320

    HTML5之Canvas

    context.save(); //x值随着Y值得增加而增加,借助拉伸变换,可以创建一棵用作阴影的倾斜的树,应用了变换以后,所有坐标都与矩阵相乘 context.transform...(1, 0, -0.5,1, 0, 0); //在Y轴方向,将阴影的高度压缩为原来的60% context.scale(1, 0.6); //使用透明度为20%的黑色填充树干...createCanopyPath(context); //创建用作树干纹理的三阶水平渐变 var trunkGradient =context.createLinearGradient...渐变色在很短的距离内迅速渐变至完全透明,这段长度之外的树干没有投影 canopyShadow.addColorStop(0.2,'rgba(0,0,0,0.0)'); //在树干上填充投影渐变...quadraticCurveTo方法,第一组参数是弯曲点,第二组参数是终点 渐变的制作分三步:1、创建渐变对象 trunkGradient 2、为渐对象设置颜色,指明过渡方式 addColorStop

    1.2K20

    使用 Python 和 OpenCV 构建 SET 求解器

    SET 是一种游戏,玩家在指定的时间竞相识别出十二张独特纸牌中的三张纸牌(或 SET)的模式。每张 SET 卡都有四个属性:形状、阴影/填充、颜色和计数。...我获取了生成的图像,并使用不同的方法从处理后的卡片中提取每个属性——形状、阴影、颜色和计数。...我使用了 Github 上@piratefsh 的 set-solver 存储库中的代码来识别卡片颜色和阴影,并设计了我自己的形状和计数方法。...阴影 识别卡片阴影或 “填充” 的方法使用卡片最大轮廓内的像素密度。 颜色 识别卡片颜色的方法包括评估三个颜色通道 (RGB) 的值并比较它们的比率。...如果所有三张卡片对于该属性具有相同的值,则根据定义,所得总和可被三整除。类似地,如果所有三个值都不同(即等于 1、2 和 3 的排列),则所得的总和 6 也可以被 3 整除。

    1.3K60

    Artstudio Pro 图像编辑

    新引擎 由 Lucky Clan 开发的强大 ArtEngine,采用 GPU 加速,可以比以前的引擎快 5-10 倍。它允许同时操作多个文档,支持大尺寸画布和无限数量的图层。...可打开多个文档 画布尺寸:256Mpix 无限个图层 27种工具:移动、选择、裁剪、吸管、油漆、湿漆、橡皮擦、油漆桶/图案/渐变填充、涂抹、减淡、燃烧、海绵、文字、修复、克隆等 灵活的图层系统 Artstudio...Pro 引入了具有分组、无损图层效果和图层调整功能的全新图层系统。...分组 蒙版、剪贴蒙版 13种图层调整:亮度/对比度、阈值、曲线、曝光/伽马、阴影/高光、自然饱和度、色调/饱和度、色彩平衡、色温/色调、黑白等 9种图层效果:斜角/浮雕、描边、内阴影、内发光、外发光、彩色.../渐变/图案叠加、阴影 27种混合模式 文本图层 多个图层同时转换 高级笔刷引擎 完美优化,无延迟机制,产生流畅真实的笔感。

    99500

    手撸一个前端天气卡片

    其中win11小部件添加了浅阴影,可能是为了让小部件从亚克力背景中凸显出来。 于是乎,我也照猫画虎,设计了DW的晴天图标,并且用XD设计出了第一种卡片样式(现DW的medium卡片样式)。...DW尽量保证图标整体风格简洁,使用大块的渐变背景突出天气特点。在正式开干前,我就仿照小米天气做出了晴、阴、多云这三个图标,方便之后的设计和开发。...并且在开发时图标仅设计了3个,需要顾及开发后期如何便捷地对图标增删改,尽量降低图标检索和主体代码间的耦合度。...不过缺点也很明显:维护较为困难,尤其是涉及到渐变填充,目前还没有什么字体制作软件能够较为优雅地完成这个任务。并且某些手机自定义字体的hook逻辑可能导致这种方法引入的图标字体无法生效。...,同时固定宽度意味着在移动设备上,天气卡片的体验会很糟糕。

    1.7K50

    Artstudio Pro for mac(绘图和编辑工具)v5.1永久激活版

    多个打开的文档画布大小:256Mpix无限层27工具:移动,选择,裁剪,吸管,油漆,湿涂料,橡皮擦,桶/图案/渐变填充,涂抹,道奇,烧伤,海绵,文本,治愈,克隆等灵活的图层系统Artstudio Pro...引入了一个新的图层系统,包括分组,非破坏性图层效果和调整图层。...分组蒙版,剪贴蒙版13个调整图层:亮度/对比度,色阶,曲线,曝光/伽玛,阴影/高光,振动,色相/饱和度,色彩平衡,温度/色调,黑白等等9层效果:斜角/浮雕,描边,内阴影,内发光,外发光,颜色/渐变/图案叠加...,投影27种混合模式文本图层同时转换多个图层高级笔刷引擎完美优化,无滞后机制,产生流畅,逼真的笔触,充分利用手写笔。...刷子尺寸高达4000x400064位绘画图案,双印章,湿刷,动态具有80个可自定义设置的画笔编辑器超过100种内置画笔分为几组:绘画,素描,标记,墨迹,点和斑点等等对称绘画与自定义对称线

    75620

    利用PPT如何设计制作创意相框

    如果利用自选图形,再经过边线及内部填充等设置,就能够制作出具有创意效果的相框。下面iSlide就讲述微立体相框和水晶相框的制作技法。...插入一个圆角矩形(可拖动其黄色控制点来改变圆角的弧度),设置它的线条为“渐变线”,填充类型为“路径”。...选定剪除后的图形,设置其填充颜色为白色,透明度为80%,这样反光就制作完成了。   然后制作下方阴影及展台。插入一个大小合适的椭圆,设置为无线条,内部填充为“渐变填充”,类型为“路径”。...柔化边缘,大小为5磅,这样下方的阴影就绘制完成了。再绘制一个立方体,调整好它的大小、高低,设置它的填充类型为“纯色填充”,颜色为“灰色—25%,背景2,深色50%”,无线条。...另外需要说明的是,上述操作步骤中,凡涉及到滑动条或数字输入框的调整范围,不一定要拘泥于案例中给出的数字,若对制作效果的某些环节不满意,你也可以按需在允许范围内作适当调整。

    4.1K20
    领券