仓酷云
标题:
来看看:怎样对CSS Expression举行优化
[打印本页]
作者:
莫相离
时间:
2015-1-15 23:35
标题:
来看看:怎样对CSS Expression举行优化
样式的调整更加方便。内容和样式的分离,使页面和样式的调整变得更加方便。
网页制造poluoluo文章简介:IE扫瞄器中CSSExpression特征的最年夜的成绩:会重复实行,每秒钟大概实行了成百上千次,有严峻的功能成绩。
IE扫瞄器中CSSExpression特征的最年夜的成绩:会重复实行,每秒钟大概实行了成百上千次,有严峻的功能成绩。
怎样对CSSExpression举行优化呢?
最少:假如我们将CSSExpression在婚配的元素中仅实行一次,功能将会提拔很年夜。
old9在《CSSExpressionReloaded》一文中供应了一个办理计划:
在CSSExpression语句体里,将触发该Expression的CSS属性重置。
比方:
div{zoom:expression(function(el){el.style.zoom="1";alert(el.tagName);}(this));}
复制代码
增补几点:
CSSExpression实行在恣意一个婚配的元素上。
在CSSexpression内,“this”关头字指向以后婚配的HTML元素。
CSS属性选用一些不经常使用的属性来触发,触发完重置回默许值。
比来在Ajaxian的文章《CreatingaquerySelectorforIEthatrunsat“nativespeed”》中看到作者DionAlmaer也供应了一个相似的办理体例:
div{-singlex:expression(this.singlex?0:(function(t){alert(t.tagName);t.singlex=0;})(this));}
复制代码
但此代码并没有完整办理CSSExpression最年夜的功能成绩。由于每次触发回是要往实行Expression剧本,好比你转动鼠标的两头滚轮。
最初夸大,仅是对CSSExpression做了优化,但并未说CSSExpression就不存在其他方面的成绩。
</p>
CSS非常容易编写。你可以象写html代码一样轻松地编写CSS。
作者:
仓酷云
时间:
2015-1-17 23:28
HTML技术的不断发展和完善,随之而产生了众多网页编辑器,从网页编辑器基本性质可以分为所见即所得网页编辑器和非所见即所得网页编辑器(则原始代码编辑器)
作者:
海妖
时间:
2015-1-22 07:49
HTML技术的不断发展和完善,随之而产生了众多网页编辑器,从网页编辑器基本性质可以分为所见即所得网页编辑器和非所见即所得网页编辑器(则原始代码编辑器)
作者:
小女巫
时间:
2015-1-30 23:55
由CS4 版本开始,则转用WebKit 排版引擎(亦即Google Chrome和Apple Safari浏览器所用的排版引擎)作为网页预览。
作者:
兰色精灵
时间:
2015-2-6 17:32
不管老师做怎样的解释,而我却对它感到很是吃力,诸如里面有许多不知道的功能。
作者:
若相依
时间:
2015-2-17 21:51
所见则所得网页编辑器的优点就是直观性,使用方便,容易上手.
作者:
活着的死人
时间:
2015-3-5 23:46
学Dreamweaver技术的过程其实是一个增加信心的过程。
作者:
乐观
时间:
2015-3-12 16:38
只要我们努力,无论是怎样的艰难险阻,成功依然会迎面直击。在刚开始时我觉得dreamweaver mx XX很难理解。
作者:
愤怒的大鸟
时间:
2015-3-20 01:09
滚动条)层属性--溢出(visible/hidden/scroll/auto)
欢迎光临 仓酷云 (http://ckuyun.com/)
Powered by Discuz! X3.2