HTML5新特性之用SVG绘制微信logo


Posted in HTML / CSS onFebruary 03, 2016

HTML5新特新
HTML5 中的一些有趣的新特性:
1、用于绘画的 canvas 元素
2、用于媒介回放的 video 和 audio 元素
3、对本地离线存储的更好的支持
4、新的特殊内容元素,比如 article、footer、header、nav、section
5、新的表单控件,比如 calendar、date、time、email、url、search
SVG绘制图片效果图:

HTML5新特性之用SVG绘制微信logo

代码如下:

复制代码
代码如下:

<style>
* {
padding: ;
margin: ;
}
body {
background-color: #ddd;
}
.container {
width: px;
height: px;
position: relative;
top: px;
left: %;
transform: translated(-%,,);
background-color:#c;
border-radius: px;
box-shadow: px #cbfbf;
}
.container object{
position:relative;
top:px;
left:px;
}
</style>
<body>
<div class="container">
<object data="logo.svg" width="" height="" type="image/svg+xml" />
</div>
</body>

这个是xml格式的代码,跟html文档分离的。
复制代码
代码如下:

<?xml version="." standalone="no"?>
<!DOCTYPE svg PUBLIC "-//WC//DTD SVG .//EN"
"http://www.w.org/Graphics/SVG/./DTD/svg.dtd">
<svg width="%" height="%" version="." xmlns="http://www.w.org//svg">
<ellipse cx="" cy="" rx="" ry="" style="fill:rgb(,,);stroke:rgb(,,);stroke-width:"/>
<circle cx="" cy="" r="" style="fill:#c;stroke:#c;stroke-width:"/>
<circle cx="" cy="" r="" style="fill:#c;stroke:#c;stroke-width:"/>
<polygon points=", , ," style="fill:#fff;stroke:#fff;stroke-width:"/>
<ellipse cx="" cy="" rx="" ry="" style="fill:#c;stroke:#c;stroke-width:"/>
<ellipse cx="" cy="" rx="" ry="" style="fill:rgb(,,);stroke:rgb(,,);stroke-width:"/>
<circle cx="" cy="" r="" style="fill:#c;stroke:#c;stroke-width:"/>
<circle cx="" cy="" r="" style="fill:#c;stroke:#c;stroke-width:"/>
<polygon points=", , ," style="fill:#fff;stroke:#fff;stroke-width:"/>
</svg>

以上所述是小编给大家分享的HTML5新特性之用SVG绘制的微信logo ,希望对大家有所帮助。

HTML / CSS 相关文章推荐
CSS3对图片照片进行边缘模糊处理的实现
Aug 08 HTML / CSS
CSS3 clip-path 用法介绍详解
Mar 01 HTML / CSS
css3与html5实现响应式导航菜单(导航栏)效果分享
Feb 12 HTML / CSS
纯CSS实现设置半个字符的样式
Jul 03 HTML / CSS
css3中新增的样式使用示例附效果图
Aug 19 HTML / CSS
CSS3实现10种Loading效果
Jul 11 HTML / CSS
HTML5的结构和语义(5):交互
Oct 17 HTML / CSS
使用HTML5中的contentEditable来将多行文本自动增高
Mar 01 HTML / CSS
localStorage、sessionStorage使用总结
Nov 17 HTML / CSS
html5 canvas简单封装一个echarts实现不了的饼图
Jun 12 HTML / CSS
手对手的教你用canvas画一个简单的海报的方法示例
Dec 10 HTML / CSS
Html5与App的通讯方式详解
Oct 24 HTML / CSS
HTML5未来发展趋势
Feb 01 #HTML / CSS
详解HTML5中的Communication API基本使用方法
Jan 29 #HTML / CSS
HTML5中的音频和视频媒体播放元素小结
Jan 29 #HTML / CSS
整理HTML5的一些新特性与Canvas的常用属性
Jan 29 #HTML / CSS
Html5 audio标签样式的修改
Jan 28 #HTML / CSS
关于HTML5 Placeholder新标签低版本浏览器下不兼容的问题分析及解决办法
Jan 27 #HTML / CSS
HTML5手机端弹出遮罩菜单特效代码
Jan 27 #HTML / CSS
You might like
PHP 多维数组的排序问题 根据二维数组中某个项排序
2011/11/09 PHP
PHP Class&amp;Object -- 解析PHP实现二叉树
2013/06/25 PHP
ThinkPHP3.2.3数据库设置新特性
2015/03/05 PHP
laravel 修改.htaccess文件 重定向public的解决方法
2019/10/12 PHP
jQuery 树形结构的选择器
2010/02/15 Javascript
javascript分页代码(当前页码居中)
2012/09/20 Javascript
javascript动画算法实例分析
2015/07/31 Javascript
JavaScript设计模式初探
2016/01/07 Javascript
快速解决jquery.touchSwipe左右滑动和垂直滚动条冲突
2016/04/15 Javascript
浅谈Javascript数组(推荐)
2016/05/17 Javascript
关于javascript原型的修改与重写(覆盖)差别详解
2016/08/31 Javascript
JS如何设置iOS中微信浏览器的title
2016/11/22 Javascript
JavaScript中localStorage对象存储方式实例分析
2017/01/12 Javascript
Vue filter介绍及其使用详解
2017/10/21 Javascript
Vue+axios+WebApi+NPOI导出Excel文件实例方法
2019/06/05 Javascript
微信小程序tab切换可滑动切换导航栏跟随滚动实现代码
2019/09/04 Javascript
Vue看了就会的8个小技巧
2021/01/21 Vue.js
js动态添加带圆圈序号列表的实例代码
2021/02/18 Javascript
vue 数据双向绑定的实现方法
2021/03/04 Vue.js
Python实现合并字典的方法
2015/07/07 Python
Python实现基于多线程、多用户的FTP服务器与客户端功能完整实例
2017/08/18 Python
urllib和BeautifulSoup爬取维基百科的词条简单实例
2018/01/17 Python
pyqt5 comboBox获得下标、文本和事件选中函数的方法
2019/06/14 Python
python3.6+django2.0+mysql搭建网站过程详解
2019/07/24 Python
python opencv实现直线检测并测出倾斜角度(附源码+注释)
2020/12/31 Python
小学后勤管理制度
2014/01/14 职场文书
学雷锋演讲稿
2014/03/04 职场文书
促销活动总结报告
2014/04/26 职场文书
民主生活会对照检查材料范文
2014/10/01 职场文书
2014年作风建设心得体会
2014/10/22 职场文书
2014年实习生工作总结
2014/11/27 职场文书
2014年幼儿园小班工作总结
2014/12/04 职场文书
高中生毕业评语
2014/12/30 职场文书
学生上课迟到检讨书
2015/01/01 职场文书
有关朝花夕拾的读书笔记
2015/06/29 职场文书
vue打包时去掉所有的console.log
2022/04/10 Vue.js