摘要: 我们在使用CSS对网页元素定义样式时经常会遇到这种情况:要对一般元素应用一般样式,然后在更特殊的元素上覆盖它们。那么我们怎么样来保证我们所新定义的元素样式能覆盖目标元素上原有的样式呢?在CSS中,会根据选择器的特殊性来决定所定义的样式规则的次序,具有更特殊选择器的规则优先于具有一般选择器的规则,如果两个规则的特殊性相同,那么后定义的规则优先。那么,又怎么来计算选择器的特殊性呢?下面这张图介绍了特殊性的计算方法:我们把特殊性分为4个等级,每个等级代表一类选择器,每个等级的值为其所代表的选择器的个数乘以这一等级的权值,最后把所有等级的值相加得出选择器的特殊值。4个等级的定义如下:l 第一等:代表内 阅读全文
posted @ 2011-06-25 11:42 Wayen 阅读(1819) 评论(3) 推荐(5) 编辑
摘要: 最近正在学习PHP,就把学习到的知识和心得写出来,以防学完就忘,也请各位博友指点!其实PHP中的数组和JavaScript中的数组很相似,就是一系列键值对的集合。一、如何定义数组:在PHP中创建数组主要有两种方式,下面就让我们来看看如何创建一个数组(1)直接给每个元素赋值的方法创建数组。格式为:$arrayname[key]=value;其中arrayname为数组的名字,key为数组的元素的键,value为元素的值。键可以是0,1,2,3这一类数字,也可以是字符串。如下所示: 1 <?php 2 //用1,2,3的数值作为数组的键 3 echo '<p>数组$arr 阅读全文
posted @ 2011-03-11 19:44 Wayen 阅读(1011) 评论(0) 推荐(0) 编辑