摘要: @charset "utf-8";/* * @作者: jersey* @功能: 重设浏览器默认样式,抽象通用样式库* @项目: *//* 防止用户自定义背景颜色对网页的影响,添加让用户可以自定义字体 */html { color:#000; background:#fff; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; }/* 内外边距通常让各个浏览器样式的表现位置不同 */body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, 阅读全文
posted @ 2012-07-11 11:27 leejersey 阅读(269) 评论(0) 推荐(0) 编辑
摘要: 每种语言都有它特别的地方,对于JavaScript来说,使用var就可以声明任意类型的变量,这门脚本语言看起来很简单,然而想要写出优雅的代码却是需要不断积累经验的。本文列举了JavaScript初学者应该注意的七个细节,与大家分享。(1)简化代码JavaScript定义对象和数组非常简单,我们想要创建一个对象,一般是这样写的:varcar=newObject(); car.colour='red'; car.wheels=4; car.hubcaps='spinning'; car.age=4;下面的写法可以达到同样的效果:varcar={ colour: 阅读全文
posted @ 2012-06-25 15:45 leejersey 阅读(320) 评论(0) 推荐(0) 编辑
摘要: 一. Javascript面向对象Javascript是一门面向对象的语言, 虽然很多书上都有讲解,但还是有很多初级开发者不了解.创建对象ps: 以前写过一篇详细的创建对象的文章(原型方法, 工厂方法等)但是找不到了, 回头如果还能找到我再添加进来.下面仅仅简单介绍.在C#里我们使用new关键字创建对象, 在javascript中也可以使用new关键字:varobjectA=newObject();但是实际上"new"可以省略:varobjectA=Object();但是我建议为了保持语法一直, 总是带着new关键字声明一个对象.创建属性并赋值在javascript中属性不 阅读全文
posted @ 2012-06-23 18:03 leejersey 阅读(346) 评论(0) 推荐(0) 编辑
摘要: 选择器是jQuery最基础的东西,本文中列举的选择器基本上囊括了所有的jQuery选择器,也许各位通过这篇文章能够加深对jQuery选择器的理解,它们本身用法就非常简单,我更希望的是它能够提升个人编写jQuery代码的效率。本文配合截图、代码和简单的概括对所有jQuery选择器进行了介绍,也列举出了一些需要注意和区分的地方。一、基本选择器1. id选择器(指定id元素)将id="one"的元素背景色设置为黑色。(id选择器返单个元素)$(document).ready(function () { $('#one').css('background&# 阅读全文
posted @ 2012-06-20 09:17 leejersey 阅读(266) 评论(0) 推荐(0) 编辑
摘要: 随着Css3和html5的风靡,越来越多的前端人员开始学习Css3,今天的文章就是来说说前端应该掌握10个Css3属性。 对于Css3的新属性,你又了解多少呢?虽然大多数的css3属性在很多流行的浏览器中不支持,但是我们鼓励在前端开发中要学会并且运行这些css3属性,因为这是未来的趋势。 关键是首先确定你是否对各个浏览器之间的细微的差别有所了解,你能肯定的说IE显示的90度的角就不圆滑嘛?这取决于你的决定。但是要永远记住,网站设计不必看到所有浏览器的不同。1. Border-radius Border-radius是一大堆CSS3属性中最受欢迎的一种,border-radius是C... 阅读全文
posted @ 2012-06-19 17:47 leejersey 阅读(3667) 评论(1) 推荐(0) 编辑
摘要: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=utf- 阅读全文
posted @ 2012-06-04 10:27 leejersey 阅读(1116) 评论(0) 推荐(0) 编辑
摘要: 方法一:请将下面代码,加在</html>之后<!--[if IE 6]><script type="text/javascript">function correctPNG(){for(var i=0; i<document.images.length; i++){var img = document.images[i]var imgName = img.src.toUpperCase()if (imgName.substring(imgName.length-3, imgName.length) == "PNG" 阅读全文
posted @ 2012-04-29 12:32 leejersey 阅读(1263) 评论(1) 推荐(0) 编辑
摘要: 1.文本框焦点问题onBlur:当失去输入焦点后产生该事件onFocus:当输入获得焦点后,产生该文件Onchange:当文字值改变时,产生该事件Onselect:当文字加亮后,产生该文件<input type="text" value="郭强" onfocus="if(value=='郭强') {value=''}" onblur="if (value=='') {value='郭强'}">点击时文字消失,失去焦点时文字再出现2.网页按钮 阅读全文
posted @ 2012-04-13 10:01 leejersey 阅读(808) 评论(0) 推荐(0) 编辑
摘要: 事件源对象 event.srcElement.tagName event.srcElement.type 捕获释放 event.srcElement.setCapture();event.srcElement.releaseCapture();事件按键 event.keyCode event.shiftKey event.altKey event.ctrlKey 事件返回值 event.returnValue 鼠标位置 event.x event.y 窗体活动元素 document.activeElement 绑定事件 document.captureEvents(Event.KEYDOWN) 阅读全文
posted @ 2012-04-11 17:06 leejersey 阅读(331) 评论(0) 推荐(0) 编辑
摘要: 语法:<marquee></marquee>以下是一个最简单的例子:代码如下:<marquee><font size=+3 color=red>Hello, World</font></marquee>下面这两个事件经常用到:onMouseOut="this.start()" :用来设置鼠标移出该区域时继续滚动onMouseOver="this.stop()":用来设置鼠标移入该区域时停止滚动代码如下:<marquee onMouseOut="this.start() 阅读全文
posted @ 2012-04-11 14:32 leejersey 阅读(671) 评论(0) 推荐(0) 编辑