相关文章
google AdSense系列技巧100条
网站设计网页HTML中br元素及nobr元素的实际应用
北京网站建设简析个人网站最缺少的几点要素
北京网站设计网页设计中HTML常犯的五个错误
北京网站设计2007流行网站导航设计欣赏
网页设计Photoshop简单打造逼真的火焰
网站设计浅谈从菜鸟到准网页设计师的快速成长过程
北京网站建设一些值得经常看的英美报刊网站
网站制作网站诊断分析服务 如何进行网站诊断
北京网站设计推荐几个入门级的JS特效代码
品牌理念
北京网站建设最佳合作伙伴
北京网站建设专家企通互联
竭诚为您提供网站建设服务!
友好连接
文章搜索
你的位置:首页 >> 网页设计 >> www.qitongnet.com网站制作如何使用HTC文件来封装CSS样式
www.qitongnet.com网站制作如何使用HTC文件来封装CSS样式
网站制作 下面通过创建一个鼠标滑过加亮显示的 HTC 来演示一下创建 HTC 的过程。 1 北京网页设计、创建 HTC 文件的架构。一个标准的 HTC 文件含有一个 SCRIPT 块和一对可选的 COMPONENT 北京网站建设标记。 中国.站长站
<PUBLIC:COMPONENT> 网站设计北京网站制作
<SCRIPT> 北京网页设计
</SCRIPT> 企通互联
</PUBLIC:COMPONENT> 中国站长.站
2、写一个可执行的脚本。 北京网站制作企通互联
网站设计
在下面的代码中,ATTACH 被用于设置 HTC 接收元素在 onmouseover 和 onmouseout 事件被触发的消息。它通知 HTC 通过切换颜色来体现鼠标滑过元素时的加亮效果。 Chinaz_com
<PUBLIC:COMPONENT> 北京网站制作
<PUBLIC:ATTACH EVENT="onmouseover" ONEVENT="Hilite()" /> 北京网页设计
<PUBLIC:ATTACH EVENT="onmouseout" ONEVENT="Restore()" /> 网站设计
<SCRIPT LANGUAGE="JScript"> 企通互联
var normalColor, normalSpacing; 北京网页设计
function Hilite() 网页设计
{ 北京网站制作
// save original values 网站设计
normalColor = runtimeStyle.color; 北京网站设计
normalSpacing= runtimeStyle.letterSpacing; 网站设计
runtimeStyle.color = "red"; 北京网页设计
runtimeStyle.letterSpacing = 2; 北京网站制作
} 北京网站设计
function Restore() 北京网站设计
{ 北京网站建设
// restore original values 北京网站制作
runtimeStyle.color = normalColor; 北京网站建设
runtimeStyle.letterSpacing = normalSpacing; 网站建设
} 网站设计 网页设计
</SCRIPT> 北京网站制作
</PUBLIC:COMPONENT>
将上面保存为hilite.htc文件。
注意:您可以直接使用属性、方法或者是事件的名称来访问它们,并不需要在前面加上 element 的前缀。在前面的例子中我们注意到在切换颜色时我们直接调用了 runtimeStyle ,而不是使用 element.runtimeStyle。 Www^Chinaz^com
3、一旦执行,这个 HTC 就能在网页中应用来达到鼠标滑过加亮的效果。 www.qitongnet.com
Www~Chinaz~com
<HEAD> 网站建设
<STYLE> 北京网站建设
LI {behavior:url(hilite.htc)} 网站制作
</STYLE> 北京网站建设
</HEAD>
Www~Chinaz~com
<P>Mouse over the two list items below to see this effect. 企通互联
<UL> 企通互联企通互联
<LI>中国站长站</LI> 北京网页设计
<LI>www.chinaz.com</LI> 网站设计
</UL> 中.国.站长站