摘要: css引入方法 基础选择器 元素选择器:h1... 类选择器:.class id选择器:#id 通配符选择器:* 子元素选择器:> 后代元素选择器:ul li 相邻元素选择器:+ 属性选择器:[] 组合选择器:h1,h2,h3,h4,h5{} 复合选择器:div.test{} (注意:中间没有空格, 阅读全文
posted @ 2016-08-07 14:01 pwy 阅读(390) 评论(0) 推荐(1) 编辑
摘要: 浏览器内核: IE: trident Fixfox: gecko Safari: webkit Opera: 以前是presto,现已改用Google Chrome的Blink Chrome: Blink(基于Webkit) DOCTYPE: <!DOCTYPE>文档类型声明,位于文档中的最前面位置 阅读全文
posted @ 2016-07-28 14:22 pwy 阅读(307) 评论(0) 推荐(0) 编辑
摘要: 重识css3中的border-radius 大家可能都知道css3中的border-radius是用来定义圆角的,以前使用border-radius时,我都只是使用了border-radius带一个参数的用法,但最近发现原来border-radius还可以根据所带参数不同可以实现不同规则圆角的效果, 阅读全文
posted @ 2016-07-10 17:45 pwy 阅读(621) 评论(0) 推荐(0) 编辑
摘要: 最近在网上看到了一个css3实现的可爱时钟,觉得很nice,然后就想着用canvas试试实现这个时钟效果。 首先,要实现时钟需要先计算时钟上的数字应该占整个圆的大小。 因为一个圆是360度,所以数字之间就是360/12=30度,所以我在圆上画出数字的代码是这样的: drawNumber:functi 阅读全文
posted @ 2016-05-23 12:56 pwy 阅读(847) 评论(0) 推荐(0) 编辑
摘要: 我们知道无论什么时候只要创建了一个函数,就会为该函数创建一个prototype属性,这个属性指向函数的原型对象,默认情况下所有原型对象都会自动获得一个constructor(构造函数)属性,这个属性包含了一个指向prototype属性所在函数的指针。当调用构造函数创建一个新实例后,该实例内部就会包含 阅读全文
posted @ 2016-04-03 19:12 pwy 阅读(393) 评论(0) 推荐(0) 编辑
摘要: 最近学到了几种关于左右固定宽度,中间自适应的三列布局的方法,整理了一下,在这里跟大家一起分享分享,其中有什么不足的还望各位给指导指导哈。 首先我想到的是float——浮动布局 使用浮动,先渲染左右两个元素,分别让他们左右浮动,然后再渲染中间元素,设置它的margin左右边距分别为左右两个元素的宽度。 阅读全文
posted @ 2016-04-01 10:59 pwy 阅读(2221) 评论(0) 推荐(1) 编辑
摘要: 最近在面试时被问到了对作用域链的理解,感觉当时回答的不是很好,今天就来说说js中的作用域链吧。 首先来说说js中的执行环境,所谓执行环境(有时也称环境)它是JavaScript中最为重要的一个概念。执行环境定义了变量或函数有权访问的其他数据 ,决定了它们各自的行为。而每个执行环境都有一个与之相关的变 阅读全文
posted @ 2016-03-30 17:04 pwy 阅读(2445) 评论(2) 推荐(0) 编辑
摘要: 下面是我最近在学习的两种字体嵌入方法1、@font-face使用@font-face可以这样做:@font-face{font-family:"Garamod Premier Pro";src:url(fonts/GaramondPremrPro.otf);}然后,按我们已经习惯的做法引用font-... 阅读全文
posted @ 2015-10-29 16:33 pwy 阅读(770) 评论(0) 推荐(0) 编辑
摘要: 常见bug及其修复方法有以下几种1、双外边距浮动bug双外边距浮动bug在IE6及更低版本中常见。所谓双外边距浮动bug是指使任何浮动元素上的外边距加倍。(见下图)只要将元素的display属性设置成inline就行了。因为元素时浮动的,所以将display属性设置为inline实际上不会影响显示方... 阅读全文
posted @ 2015-10-25 20:52 pwy 阅读(585) 评论(0) 推荐(0) 编辑
摘要: 事件就是用户或浏览器自身执行的某种活动。诸如click、load和mouseover,都是事件的名字。而响应某个事件的函数就叫事件处理程序(或事件侦听器)。HTML事件处理程序1、某个元素支持的每种事件,都可以用一个与相应事件处理程序同名的HTML特性来指定。例如: 2、在HTML中定义的事件处理程... 阅读全文
posted @ 2015-10-21 11:31 pwy 阅读(265) 评论(0) 推荐(1) 编辑