- 博客(9)
- 收藏
- 关注
原创 javascript 实现复制文本添加版权内容(兼容IE)
代码:document.body.oncopy = function(){ var cpVal = "本文来自aniao, 尾田魔术棒"; //Selection var userSelection, cpTxt; if (window.getSelection) { userSelection = window.getSelection(); ...
2018-03-12 11:52:38 634
原创 box-shadow实现outline圆角
如border有border-radius outline也有outline-radius 但是目前outline-radius只在火狐上有用 其他浏览器都不支持。-moz-outline-radius: 30px;目前可以使用box-shadow来模拟outline圆角效果border-radius: 30%;border: 5px solid red;box-shadow: 0 0 0
2017-05-24 15:33:15 1927
原创 SVG path路径学习三
什么是贝塞尔曲线,详细可去维基百科-贝塞尔曲线处观看。再次借用此图: path元素里,只存在两种贝塞尔曲线:三次贝塞尔曲线C,和二次贝塞尔曲线Q。 四次和五次或更高的贝塞尔曲线是由二次和三次结合而来。 这里有个不错的二次三次曲线呈现工具 分享给大家http://dayu.pw/svgcontrol/。 MDN的SVG教程也可以去看一下MDN-SVG。最后送大家一个svg生成的p...
2017-05-18 17:59:18 640
原创 SVG path路径学习二
基础形状要想插入一个形状,你可以在文档中创建一个元素。不同的元素对应着不同的形状,并且使用不同的属性来定义图形的大小和位置。有一些形状因为可以由其他的形状创建而略显冗余, 但是它们用起来方便,可让我们的SVG文档简洁易懂。下图展示了一些基本形状。生成它们的代码如下:<svg width="200" height="250" version="1.1" xmlns="http:...
2017-05-17 11:28:00 705
原创 SVG path路径学习一
用一个简单的三次贝塞尔曲线来做例子: 指令C如下图 <svg id="svg" width="200" height="100" style="border: 1px solid darkorange;"> <desc>简易三次贝塞尔曲线</desc><defs></defs&am
2017-05-16 15:15:02 945
转载 meta 详解,html5 meta 标签日常设置
meta 详解,html5 meta 标签日常设置 作者: JasNature 出处: http://NatureSex.cnblogs.com<!DOCTYPE html> <!-- 使用 HTML5 doctype,不区分大小写 --><html lang="zh-cmn-Hans"> <!-- 更加标准的 lang 属性写法 http://zhi.hu/XyIa --><head>
2017-04-05 11:36:26 300
原创 事件代理举例
事件代理 指的是把原本需要绑定的事件委托给父元素,让父元素担当事件监听的职务。 因DOM操作是十分消耗性能的,所以重复的事件绑定简直是性能杀手。 而事件代理的核心思想,就是通过尽量少的绑定,去监听尽量多的事件。例:<dl > <dt>dt</dt> <dd>dd1</dd> <dd>dd2</dd></dl>var dl=document.getElementsByT
2017-02-24 11:12:11 616
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人