css做html5logo,用纯css实现的html5logo标志
一个用css实现的html5 Logo,主要用html和css技术实现,例子如下:
源代码下载地址:
css部分代码如下:
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
margin: 0;
padding: 0;
border: 0;
outline: 0;
font-weight: inherit;
font-style: inherit;
font-size: 100%;
font-family: inherit;
vertical-align: baseline;
}
blockquote:before, blockquote:after, q:before, q:after {
content: "";
}
blockquote, q {
quotes: "" "";
}
body {
line-height: 1;
color: black;
background: white;
}
caption, th, td {
text-align: left;
font-weight: normal;
}
:focus {
outline: 0;
}
table {
border-collapse: separate;
border-spacing: 0;
}
ol, ul {
list-style: none;
}
a {
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
color: #666;
text-decoration: none;
margin: 40px auto 0;
display: block;
width: 120px;
text-align: center;
}
.html5 {
width:345px;
height:385px;
display:block;
margin:100px auto 0;
position:relative;
}
.html5 .icon .text .left {
display:block;
position:absolute;
width:182px;
height:400px;
}
.html5 .icon .text .left .left {
display:block;
position:absolute;
width:40px;
height:130px;
background:#ebebeb;
top:72px;
left:82px;
-webkit-transform:skew(5deg);
-moz-transform:skew(5deg);
}
.html5 .icon .text .left .top {
display:block;
position:absolute;
width:104px;
height:40px;
background:#ebebeb;
top:72px;
left:80px;
}
.html5 .icon .text .left .middle {
display:block;
position:absolute;
width:96px;
height:40px;
background:#ebebeb;
top:162px;
left:88px;
}
.html5 .icon .text .left .bottom {
display:block;
position:absolute;
width:85px;
height:40px;
background:#ebebeb;
top:261px;
left:102px;
-webkit-transform::rotate(12deg);
-moz-transform:rotate(12deg);
}
.html5 .icon .text .left .vert {
display:block;
position:absolute;
width:40px;
height:70px;
background:#ebebeb;
top:222px;
left:95px;
-webkit-transform:skew(5deg);
-moz-transform:skew(5deg);
}
.html5 .icon .text .right {
height:400px;
width:150px;
left:182px;
display:block;
position:absolute;
overflow:hidden;
}
.html5 .icon .text .right .top {
display:block;
position:absolute;
width:105px;
height:40px;
background:#fff;
top:72px;
left:-3px;
-webkit-transform:skew(-5deg);
-moz-transform:skew(-5deg);
}
.html5 .icon .text .right .middle {
display:block;
position:absolute;
width:80px;
height:40px;
background:#fff;
top:162px;
}
.html5 .icon .text .right .right {
display: block;
position: absolute;
width: 40px;
height: 130px;
background: #ffffff;
top: 162px;
left: 50px;
-webkit-transform: skew(-5deg);
-moz-transform: skew(-5deg);
}
.html5 .icon .text .right .bottom {
display: block;
position: absolute;
width: 85px;
height: 40px;
background: #ffffff;
top: 261px;
left: -5px;
-webkit-transform: rotate(-12deg);
-moz-transform: rotate(-12deg);
}
.html5 .icon .overlay {
height: 400px;
width: 150px;
left: 182px;
position: absolute;
display: block;
overflow: hidden;
}
.html5 .icon .overlay .top {
width: 160px;
height: 300px;
top: 28px;
left: -35px;
display: block;
background: #f0652a;
position: absolute;
-webkit-transform: skew(-5deg);
-moz-transform: skew(-5deg);
}
.html5 .icon .overlay .bottom {
position:absolute;
top:328px;
left:-180px;
display:block;
border-color:#f0652a transparent transparent;
border-style:solid;
border-width:35px 140px 0;
height:0px;
margin:0 10px;
width:0;
font-size:0;
line-height:0;
}
.html5 .icon .bg .middle {
position:absolute;
left:132px;
background:#e44c27;
width:50px;
height:355px;
display:block;
}
.html5 .icon .bg .right {
position:absolute;
left:166px;
background:#e44c27;
width:170px;
height:350px;
display:block;
-webkit-transform:skew(-5deg);
-moz-transform:skew(-5deg);
}
.html5 .icon .bg .left {
position:absolute;
left:24px;
background:#e44c27;
width:170px;
height:350px;
-webkit-transform:skew(5deg);
-moz-transform:skew(5deg);
}
.html5 .icon .bg .bottom {
position:absolute;
top:350px;
left:30px;
display:block;
border-color:#e44c27 transparent transparent;
border-style:solid;
border-width:35px 140px 0;
height:0px;
margin:0px 10px;
width:0;
font-size:0;
line-height:0;
}
html代码如下
预览效果如下:
本条技术文章来源于互联网,如果无意侵犯您的权益请点击此处反馈版权投诉
本文系统来源:php中文网
css做html5logo,用纯css实现的html5logo标志相关推荐
- html5制作天气动画背景,CSS icon图标之纯CSS实现带动画效果的天气图标
CSS3动画属性并不是很多,但重点其实是你怎样去运用它,从简单的hover状态或复杂的小动画,都可以巧妙的用CSS3动画属性来实现. 今天主要是和大家分享一个比较有创意.实用的CSS天气图标动画,静态 ...
- [css] 能不能使用纯css使你的浏览器卡死?怎么实现?
[css] 能不能使用纯css使你的浏览器卡死?怎么实现? 可以,用计算属性calc,变量 个人简介 我是歌谣,欢迎和大家一起交流前后端知识.放弃很容易, 但坚持一定很酷.欢迎大家一起讨论 主目录 与 ...
- CSS 魔法系列:纯 CSS 绘制各种图形《系列五》
我们的网页因为 CSS 而呈现千变万化的风格.这一看似简单的样式语言在使用中非常灵活,只要你发挥创意就能实现很多比人想象不到的效果.特别是随着 CSS3 的广泛使用,更多新奇的 CSS 作品涌现出来. ...
- css动画怎么暂停,纯CSS方式实现CSS动画的暂停与播放!
使用纯 CSS 的方法,能否暂停.播放 CSS 动画?看起来不可能,至少很麻烦. 我们知道,在 CSS3 animation 中,有这样一个属性可以暂停.播放动画: { animation-play- ...
- html做微信logo,纯CSS实现一个微信logo,需要几个标签?_html/css_WEB-ITnose
博客已迁移至http://lwzhang.github.io. 纯CSS实现一个微信logo并不难,难的是怎样用最少的 html 标签实现.我一直在想怎样用一个标签就能实现,最后还是没想出来,就只好用 ...
- html怎么做一个正方形,纯 CSS 实现自适应正方形
在处理移动端页面时,我们有时会需要将 banner 图做成与屏幕等宽的正方形以获得最佳的体验效果,如 Flipbord 的移动页面: 那么应该怎么使用纯 CSS 制作出能够自适应大小的正方形呢? 方案 ...
- html css字幕滚动代码,纯CSS实现滚动3D字幕
一直以来我都想做一个滚动文本的效果,虽然有几种方法实现,其中还有使用WebGL的方法.但我还是想使用HTML和CSS来实现这样的效果. 很多年以前,在Web上实现滚动文本的动画效果一般是采用marqu ...
- css空心三角形_纯CSS制作空心三角形和实心三角形及其实现原理
纯CSS制作空心三角形和实心三角形及其实现原理 在一次项目中需要使用到空心三角形,我瞬间懵逼了.查阅了一些资料加上自己的分析思考,终于是达到了效果,个人感觉制作三角形是使用频率很高的,因此记录下来,供 ...
- css玻璃雨滴效果,纯css实现窗户玻璃雨滴逼真效果_javascript技巧
写样式,毕竟每个雨滴都长得不一致嘛.使用预处理器除了可以帮助我们减少工作量之外,还可以使用预处理器中的循环.变量等.最主要的是可以使用随机函数产生的随机值,让我们不需要单独处理上百个雨滴. 有关于HA ...
- css加号图标_纯CSS制作各种各样的网页图标(三角形、暂停按钮、下载箭头、加号等)...
三角形 .box{ width: 0; height: 0; border-top: 50px solid transparent; border-bottom: 50px solid transpa ...
最新文章
- connect() failed (111: Connection refused) while connecting to upstream, cli
- 买不到口罩怎么办?Python爬虫帮你时刻盯着自动下单!| 原力计划
- 图像与视频合成领域的集大成者,都在这里了!
- 数据挖掘十大经典算法之——AdaBoost 算法
- Java工具类--Map集合与Java对象相互转换
- 计算机文档vmware安装虚拟机,教你如何用VMware虚拟机安装系统.docx
- JSF:直接从页面将参数传递给JSF操作方法,这是JavaEE 6+的一个不错的功能
- C#DateTime.ToString格式化时间字符串
- ora-03113 访问某条记录_用了Excel十几年,你居然不知道“记录单”?!可能错过一个亿……...
- Note 7会让三星有什么样的命运呢?
- Flex与Ruby通过socket实现通简易文本聊天
- PHPExcel基本使用
- 已移植到loongarch64的libffi源码目录
- 近远场转换算法matlab,计算电磁学之FDTD算法的MATLAB语言实现解析.doc
- SLIC 2.6:Windows Server 2022 OEM SLP 准备就绪,更新完毕
- 图像相似度比较之哈希算法
- 重装系统——最纯净的windows10系统安装方法
- 新浪短网址API接口的获取以及API接口的调用文档分享
- myeclipse如何导入外部jar包
- 猎豹浏览器使用评测(2)-一款很轻的极简绿色浏览器