- 博客(14)
- 收藏
- 关注
原创 CSS hack
1.IE条件注释法 因为IE浏览器在CSS的解析上存在很多问题,所以绝大多数的CSS hack都是针对IE进行的。 如果我们想针对IE引入一个CSS文件, 如果我们想针对某个范围以内版本的IE进行hack,可以结合lte,lt,gte,gt,!等关键字来注释。lte表大于等于 lt表小于 gte表大于等于 gt 表大于 !表不等于
2012-05-23 22:34:48 459
原创 精通CSS-创建基本列表
1. 基本列表样式 Read emails Write chapter Go shopping Cook dinner Watch Lost为了添加定制的项目符号,可以使用list-style-image属性。但这种方法控制力不强,更常用的是将项目符号作为背景添加在列表元素上。然后可以使用背景图像的定位属性精确地控制自定义项目符号的对准方式。IE的早
2012-05-23 00:12:33 1134 1
原创 精通CSS-链接样式
1. 简单的链接样式 对链接应用样式最容易的方式是使用锚类型选择器 。如: 以下规则使 a {color:red; } 但是,锚可以作为内部引用,也可以作为外部链接,所以使用类型选择器不总是理想的。例如:下面的第一个锚包含一个片段标识符,当用户单击这个锚时,页面将调到第二个锚的位置: Skip to main content ..... W
2012-05-22 00:16:27 790
原创 精通CSS-背景图像基础
1.背景图像只需将图像作为背景应用于主题元素body { background-image:url(/img/pattern.gif); }默认情况下,浏览器水平和垂直地重复平铺图像到整个页面。在页面上使用垂直渐变。需要创建一个很高但很窄的渐变图像,然后使其水平平铺。body{ background-image:url(/
2012-05-21 00:27:20 1327 1
原创 游标
在sql函数或者存储过程编程中,对数据一行一行地进行操作,游标的操作自然离不了,下面为学习的游标练习CREATE OR REPLACE PROCEDURE ECC_test.SP_TST AS VV_A VARCHAR(300); VV_B VARCHAR(300);BEGIN FOR I_CUR IN (SELECT * FROM ecc_test.special_com
2012-05-19 10:56:50 525
原创 Github使用
在目前的项目中,用的是SVN版本控制工具,明显感觉到了在本地更改的文件无版本控制的缺点,以及建立分支和合并代码的麻烦。所以就了解了git的版本控制软件,正好需要用到github来托管一些自己的代码。所以将一些使用步骤总结于此。1. 首先在window下,需要先安装git ,可以下载msysgit,点击安装即可。在window下也有基于界面的类似软件,但都是基于git的,所以要先安装git ,基
2012-05-15 23:46:53 2074
原创 JS获取节点的兄弟,父级,子级元素
先说一下JS的获取方法,其要比JQUERY的方法麻烦很多,后面以JQUERY的方法作对比。JS的方法会比JQUERY麻烦很多,主要则是因为FF浏览器,FF浏览器会把你的换行也当最DOM元素原生的JS获取ID为test的元素下的子元素。可以用:var a = docuemnt.getElementById("test").getElementsByTagName("div
2012-05-14 00:40:48 594664 21
原创 css实现三角形
原理就是当元素边框(border)不为0时,四个角边框交界重叠处分45度角平分 提示信息 .tipArrow { /*右边有颜色,其他透明*/ border-color: transparent #e00 transparent transpare
2012-05-09 00:05:32 1028
原创 逻辑或 逻辑与 NaN
1.逻辑或的一些规则:1)如果第一个操作数是对象,则返回第一个操作数2)如果第一个操作数的求值结果为false,则返回第二个操作数3)如果两个操作数都是对象,则返回第一个操作数4)如果两个操作数都是null,则返回null5)如果两个操作数都是NaN,则返回NaN6)如果两个操作数都是undefined,则返回undefined逻辑或操作符是短路操作符。如果第一个操
2012-05-06 23:49:43 1376
原创 JSON
1.JSON是指JavaScript Object Notation,即JS对象表示法。所以说JSON其实是一种数据格式,因为JS原生的支持所以赋予了JSON强大生命力。var oPerson ={ name:"ziqiu.zhang", age:111, sc
2012-05-05 00:16:37 481
原创 谈用户需求
先分享故事:一位腾讯的QQ产品经理崩溃了,疯掉之前他依次做了以下功能:隐身,对其隐身,隐身对其可见,对其一三五隐身,对其21点后隐身,对其隐身可见签名,对其隐身可见最后一次在线签名,隐身对其可见但只显示最后一次在线签名........................。虽做为一则笑话,但实却令人深思。我们不能满足各种怪异的用户需求,众口难调。我们不能以"用户有这样的需求"为理由,来无止尽地满
2012-05-04 00:09:57 630
原创 JavaScript原型
1.使用原型实现的js的面向对象"原型"表对象的原始状态,JS中的每一个对象都有一个prototype属性,但是只用Function类型的prototype属性可以使用脚本直接操作。object的prototype属于内部属性,无法直接操作。prototype属性本身是一个object类型。一个函数的prototype上所有定义的属性和方法,都会在其实例对象上存在。实例方法和静态方法是不同
2012-05-04 00:00:04 572
原创 JavaScript中的function
1.使用function声明方法和类型 可以使用function声明一个方法,比如: function testMethod() { alert("Hello world");} testMethod(); //输出"Hello world!"除了方法,function还可以用来声明"类型"。JavaScript中本没有"类型"的概念,也就是Class的概念,但可以
2012-05-03 01:28:27 2078
原创 JavaScript中的变量和闭包
JavaScript基础1.变量声明 JavaScript可以使用var显式地声明变量: var iNum; 因为JS是弱类型语言,即使变量的类型在初始化时已经被确定,也仍然可以之后把他设置成其他类型 var sName = "ziqiu"; alert(sName); sName=55; alert(sName); 变量除了可以显式声明,也
2012-05-02 01:40:47 2793
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人