以前由于考虑到IE6等浏览器的兼容属性,常常对于高级的css选择符不感兴趣,最近开始,发现前端方面的IE6其实已经逐渐的消失了,学会用css3的高级选择器,可以起到事半功倍的效果,所以以后将会加强这方面的学习和积累一些经验,今天重温以前被人用过的很多选择器,当然有一些也许你还不知道,没关系,从现在开...
分类:
Web程序 时间:
2015-12-29 14:25:00
阅读次数:
248
dojo/query模块是dojo为开发者提供的dom查询接口。该模块的输出对象是一个使用css选择符来查询dom元素并返回NodeList对象的函数。同时,dojo/query模块也是一个插件,开发者可以使用自定义的查询引擎,query模块会负责将引擎的查询结果包装成dojo自己的NodeList...
分类:
其他好文 时间:
2015-11-29 22:51:13
阅读次数:
281
1、CSS选择符有哪些? 类型选择符(body)、群组选择符(h1,h2,h3,span)、包含选择符(h2 span)、ID选择符(#id)、Class选择符(.content)2、哪些属性可以继承? CLASS属性,伪类A标签,列表ul、li、dl、dd、dt可以继承3、优先级算法如何计算? 优先级就近原则...
分类:
编程语言 时间:
2015-10-11 21:39:14
阅读次数:
183
做网站的,我们都知道尽量减少请求数,压缩CSS代码量,使用高效CSS选择符等方式可以来提高网站的载入速度和访问速度,也就是优化网站的性能。下面分析了一些CSS的书写方式,很多都是我们知道并且正在使用的,这里记录一下,提醒自己以后写CSS的时候尽量从这些方面出发来使用,对于CSS的性能提升有很大的帮助...
分类:
Web程序 时间:
2015-10-10 15:33:31
阅读次数:
222
jQuery的核心就是通过CSS选择符查询DOM文档取得元素的引用,从而抛开了getElementById()和getElementsByTagName()。Selectors API致力于让浏览器原生支持CSS查询。11.1.1 querySelector()方法接收一个css选择器,返回与该模式...
一.通配选择符(Universal Selector): 语法:* 说明:1.*表示通配符,表示所有的 2.格式:*{样式列表} 3.用于整个页面或网站字体、边距、背景等 例子: 1 2 3 4 5 通配选择符 6 19 20 21 普通文本22 段落文本23 ...
分类:
Web程序 时间:
2015-09-14 20:58:30
阅读次数:
340
Selector APIHTML5 DOM扩展Element Traversal规范Selector API众多JavaScript库中,最常用的一个功能就是根据css选择符选择与某个模式匹配的DOM元素Selector API Level1的核心是两个方法:querySelector、queryS...
分类:
其他好文 时间:
2015-08-30 11:18:01
阅读次数:
193
为了面试自己写的概要,参考文献:《javascript高级程序设计》1、选择符API *querySelector() querySelector()接收一个css选择符,返回与选择符匹配的第一个元素,如果没有就返回null。 当用document调用它的时候,在所有的document元素中查找.....
分类:
编程语言 时间:
2015-08-15 13:23:48
阅读次数:
210
网页布局1.申明文档模式2.设置css标签重置,避免各浏览器解析不同。3.网页css模块划分,base.css,common.css,page.css4.低权重原则---避免滥用子选择器css权重规则:HTML标签的权重是1,class的权重是10,id的权重是100如果css选择符权重相同,那么样...
分类:
Web程序 时间:
2015-08-09 13:54:04
阅读次数:
109
CSS的选择符优先级1、同级样式默认后者覆盖前者2、样式优先级
类型(1) < class[type](10)=伪类(10) < id(100) < style行间样式(1000)
< style内部样式 < link外部引入样式选择符的对应值综合相加起来大的优先级高注 : 对应值只是代表他们的等级,
11个类型选择符的优先级仍然小于1个类选择符,以此类推3、important...
分类:
Web程序 时间:
2015-08-08 18:19:13
阅读次数:
146