html修改logo,教你用CSS3打造HTML5的Logo
本文将向大家介绍如何利用CSS3的新样式属性制作一个HTML5的Logo。我们先来看看最终的效果:
不要怀疑,上面的logo完全由HTML+CSS实现。我们将logo划分为盾形、数字5和辐射背景三大部分,下面将分别实现每个部分。
盾形
盾形在外形上是左右对称的,因此我们可先完成左半边,右半边可复制过来再修改一些参数。左半边准备用三个div实现,其中有两个div需要倾斜一定的角度来实现盾形的左边和底边,这里使用transform的skew来完成。代码如下(注意,这里只使用了webkit前缀的样式,仅在Chrome、Safari等Webkit内核浏览器支持):
其中,CSS样式定义所有div都是绝对定位,dark_orange类指定了一个橘色背景:
div{position:absolute}
.dark_orange{background:#e15016}
我们看一下效果:
下面我们再复制一遍HTML,修改一些参数作为盾形的右侧:
效果如下:
盾形的右侧里面有浅色的区域,我们将盾的右侧复制一份通过scale缩小一点,此外还需要调整一些样式属性:
light_orange对应浅一点儿的背景色:
.light_orange{background:#ee6812}
盾形已经完成了:
数字5
数字5由若干div组成,倾斜的效果依旧通过skew来控制:
light_gray类和white类对应的样式:
.light_gray{background:#ebebeb}
.white{background:#fff}
我们看到如下效果:
为了最终实现数字5,我们需要在两个位置打两个“补丁”:
最终效果:
辐射背景
辐射背景主要使用rotate来完成,这里我贴出完整的代码:
html>
HTML5logo
div{position:absolute}
.dark_orange{background:#e15016}
.light_orange{background:#ee6812}
.light_gray{background:#ebebeb}
.white{background:#fff}
.beam{width:1600px;
height:20px;
-webkit-transform-origin:800 10;
top:290px;
left:-400px}
HTML5的logo已经完成了!
【小编碎语】5555555,小编通过这个方法做出来的标志,已经扭曲变形的另一个样子了,现在还在研究这事为什么,以后会相应补充上。
【编辑推荐】
【责任编辑:艾婧 TEL:(010)68476606】
点赞 0
html修改logo,教你用CSS3打造HTML5的Logo相关推荐
- html5 video加logo,教你用CSS3打造HTML5的Logo
本文将向大家介绍如何利用CSS3的新样式属性制作一个HTML5的Logo.我们先来看看最终的效果: 不要怀疑,上面的logo完全由HTML+CSS实现.我们将logo划分为盾形.数字5和辐射背景三大部 ...
- 制作HTML5logo,教你用CSS3打造HTML5的Logo
本文将向大家介绍如何利用CSS3的新样式属性制作一个HTML5的Logo.我们先来看看最终的效果: 不要怀疑,上面的logo完全由HTML+CSS实现.我们将logo划分为盾形.数字5和辐射背景三大部 ...
- 【附全部代码+图片】使用HTML5+CSS3绘制HTML5的logo——Web前端系列学习笔记
文章目录 页面展示 技术要点 代码实现 html代码 CSS代码 用到的图片 页面展示 本项目将使用HTML5+CSS3绘制出HTML5的logo,页面效果如下所示. 技术要点 HTML5新特性 HT ...
- html logo动画效果图,简单CSS3技巧实现的Logo动画
之前不少人提过说要实现像阿里百秀Logo那样的动画效果,为了满足广大用户的需求,这里就简单做个演示.东西相对较简单,所以不要认为你搞不定它. 下面是案例代码 .imlogo{ display: blo ...
- 10分钟教你用python打造贪吃蛇超详细教程
更多精彩尽在微信公众号[程序猿声] 10分钟教你用python打造贪吃蛇超详细教程 在家闲着没妹子约, 刚好最近又学了一下python,听说pygame挺好玩的.今天就在家研究一下, 弄了个贪吃蛇出来 ...
- 跟着源码一起学:手把手教你用WebSocket打造Web端IM聊天
本文作者芋艿,原题"芋道 Spring Boot WebSocket 入门",本次有修订和改动. 一.引言 WebSocket如今在Web端即时通讯技术应用里使用广泛,不仅用于传统 ...
- android刮奖控件,资深程序员教你一步步打造万能的Android刮奖控件
原标题:资深程序员教你一步步打造万能的Android刮奖控件 实现效果 这只是基本实现效果的一部分,下面还有元素没有演示 大致的设计思路: 绘制出刮层效果. 实现刮开效果. 添加事件监听器,完善常用函 ...
- 手把手教你使用树莓派打造一站式监测服务+私有云服务+家庭影音服务(小白向教程)...
手把手教你使用树莓派打造一站式监测服务+私有云服务+家庭影音服务(小白向教程) 测试信息: 树莓派版本:4B 系统版本:2020-05-27 raspios-buster-full 目录 手把手教你使 ...
- CSS3打造的10种创意动画菜单效果
CSS3新增添了实现动画效果的新功能,通过本文,你可以对这些新功能有个初步了解.本文将为大家带来一些充满创意的菜单悬停效果.它由图标,主标题,副标题等简单的元素构成,通过CSS3最新的过渡(trans ...
最新文章
- golang 关于golang.org/x包问题
- 牛B人才简历中的一段
- 2021-05-19 Schur补引理及证明
- Vue学习笔记:创建一个Vue实例
- 可扩展的Web架构和分布式系统
- Clob 2 String
- 运行中SQL Server查询存储
- Android下的HttpClient的使用(9.11)
- Kotlin — 适用于Android 开发
- ds哈希查找—二次探测再散列_哈希算法高大上?也不过如此
- linux删除文件密码不奏效,Linux运维知识之linux_无秘登录问题(不生效)
- 阿里彭蕾:CEO如何对抗孤独感?
- vue学习笔记-13-侦听器
- html5漂亮的登录与注册界面设计,翻转式用户登录注册界面设计
- 阿里云弹性云桌面解决方案、高性能GPU型云桌面用于设计、建模、影视制作
- 高性能Java模板引擎BSL-1.0.1发布
- vue 自动打开浏览器
- 基于OpenCV的人脸识别考勤系统(三)
- 《算法导论3rd第一章》算法在计算中的作用
- 全球十大外盘外汇交易平台排行榜
热门文章
- 易语言单窗口单ip软件源码_诺亚传说挂机多开小号搬砖防IP限制检测封号技巧...
- Spring框架(Spring5新功能)
- fiddler移动端抓包使用教程(详解)
- 如何把meshlab中的圆环去掉_MeshLab中插件的添加过程
- Ubuntu18.04 GoldenDict安装及配置
- 11条通用法则,教你产品经理面试通关指南
- java毕业设计读书网络社区设计Mybatis+系统+数据库+调试部署
- python在软件测试中的应用_Python在软件测试中的应用
- 【Unity开发笔记】导入大地图
- excel2013导入SQL