关键点

  • 主要借助了两个伪元素实现了整体结构,借助了 drop-shadow 生成一层整体阴影
  • drop-shadow 只能是单层阴影,所以另一层阴影需要多尝试
  • contrast(150%) brightness(110%) 则可以增强图像的对比度和亮度,更贴近抖音LOGO的效果

<div></div>
body {background: #000;overflow: hidden;
}div {position: relative;width: 37px;height: 218px;margin: 100px auto;z-index: 1;background: #fff;filter:drop-shadow(-10px -10px 0 #24f6f0) contrast(150%) brightness(110%);box-shadow: 11.6px 10px 0 0 #fe2d52;z-index: 10;// transform: skewX(-5deg);animation: move 5s infinite ease-in;&::before {content: "";position: absolute;width: 100px;height: 100px;border: 37px solid #fff;border-top: 37px solid transparent;border-radius: 50%;top: 123px;left: -137px;transform: rotate(45deg);filter: drop-shadow(16px 0px 0 #fe2d52);// mix-blend-mode: overlay;}&::after {content: "";position: absolute;width: 140px;height: 140px;border: 30px solid #fff;border-right: 30px solid transparent;border-top: 30px solid transparent;border-left: 30px solid transparent;top: -100px;right: -172px;border-radius: 100%;transform: rotate(45deg);z-index: -10;filter:drop-shadow(14px 0 0 #fe2d52);}
}@keyframes move {4% {transform: skewX(7deg) translate(-30px);}7% {transform: skewX(-6deg) translate(18px);}9% {transform: skewX(5deg) translate(-8px);}10% {transform: skewX(-4deg)translate(6px);}11% {transform: skewX(3deg)translate(-4px);}12% {transform: skewX(-2deg) translate(2px);}13% {transform: skewX(1deg) translate(0px);filter:drop-shadow(-10px -10px 0 #24f6f0) contrast(120%) brightness(110%) blur(3px);}30% {filter:drop-shadow(-10px -10px 0 #24f6f0) contrast(150%) brightness(120%) blur(0px);}
}

CSS技巧:单标签实现抖音LOGO。相关推荐

  1. 仅用一个HTML标签,实现带动画的抖音LOGO

    大家好,我是零一,今天给大家表演 仅用一个HTML标签实现带动画的抖音LOGO,涉及了很多知识点,欢迎交流讨论 先上结果,最终实现效果如下: 还原度应该还可以吧? 抖音Logo结构 想要用CSS来画抖 ...

  2. 仅用一个 HTML 标签,实现带动画的抖音 Logo

    作者 | 零一 来源 | 前端印象 今天给大家表演 仅用一个HTML标签实现带动画的抖音LOGO,涉及了很多知识点,欢迎交流讨论 先上结果,最终实现效果如下: 成品图 还原度应该还可以吧? 抖音Log ...

  3. css制作类抖音logo

    欢迎访问我的博客地址 : 博客地址 css制作类抖音logo 源码如下: //html<div class="wrapperMain"><div class=&q ...

  4. InkScape绘制抖音LOGO的教程

    InkScape绘制抖音LOGO的教程 班级:计科1713班 学号:02210171326 姓名:王艺皓 步骤: 1.将文件->文档属性中的网格单位改为px,关闭显示页面边界.将视图中改为自定义 ...

  5. CSS3动画解析抖音 LOGO制作

    为什么80%的码农都做不了架构师?>>>    前言 "字节跳动"现今也是如日中天,旗下产品,除头条外,还有短视频平台"抖音",人气也是非常高 ...

  6. CSS3解析抖音 LOGO制作

    "抖音",人气也是非常高,据说拥有7亿用户. 今天我们就来研究研究抖音的logo,蹭蹭热度. 效果预览: 主要用css3新增属性mix-blend-mode,"组成,然后 ...

  7. 有趣的歌单昵称_抖音最火的10大神曲 你的歌单里面有几首

    抖音可以说是现在最流行的视频软件了,上面会分享各种有趣的事情,不少好听的音乐都是从这里被发掘的,那么在又有哪些动人心弦的歌曲呢?今天小编就来为大家列出抖音最火的10大神曲. 抖音最火的10大神曲: 1 ...

  8. 3个小技巧,轻松提高抖音视频的播放量

    抖音发的视频播放量很低,有什么方法可以提高一下吗? 估计有同学一点会说dou+,其实除了花钱去提高曝光量,还有一些免费提高视频播放量的方法. 你说,大家拍视频的目的都一样,就是希望有人关注,有人观看, ...

  9. 售后单导出(抖音、快手)

    下载地址 webcrawl最新版本 安装教程 用途与功能 当前只支持售后单导出 所见即所得的导出 自由选择导出项 自由排序Excel导出列顺序 导出过程中有进度提示,用户可以随时提前中止 软件首页 当 ...

最新文章

  1. c++服务器开发学习--02--MySQL,Redis,ASIO,iocp,TrinityCore代码结构,c++对象模型
  2. 三个免费图片网站:特别适合场景图
  3. 使用git 添加远程仓库 或者 从远程仓库克隆的两种实现
  4. 面试经历—广州YY(欢聚时代)
  5. scrapy安装_爬虫框架Scrapy简介与安装
  6. Python获取环境变量值
  7. ENGINE_API CXNoTouch
  8. 发明者本地回测平台python版[博]
  9. (六)Redis集群搭建
  10. 问题六十八: 着色模型(shading model)(0)——《Ray Tracing from the Ground Up》代码的移植
  11. hadoop2.6.0的eclipse插件编译和设置
  12. RHadoop协同过滤算法
  13. SDN是什么,与传统分布式网络有什么区别
  14. listview距离顶端白边
  15. ImportError: libopencv_imgcodecs.so.4.3: cannot open shared object file: No such file or directory报错
  16. java 比较两个字符串大小
  17. 【ssh出错】Unable to negotiate with XXX: Their offer: ssh-rsa
  18. 研究OCL功率放大电路的输出功率和效率
  19. 【236期】ElasticSearch 进阶:一文全览各种 ES 查询在 Java 中的实现
  20. Spring Data JPA 自定义Repository接口与子接口

热门文章

  1. 七彩虹的主板bios看国产硬件厂商的水平
  2. enumerate()使用介绍
  3. 网络流重制版:最大流Dinic,以及EK、Dinic时间复杂度的证明(含坑)
  4. HashiCorp packer 制作AWS AMI镜像示例
  5. 计算机科学与应用期刊级别,《计算机应用与软件》是什么级别的刊物
  6. 致Android开发者的Kotlin入门
  7. 【原创】兄弟恩断两情愁(原文在百…
  8. CVPR 2022 | 北大腾讯开源:文字Logo生成模型!脑洞大开堪比设计师
  9. python西安招聘现状_2018西安招聘求职现状
  10. 关于网易七鱼iOS 端集成