用htc组件制作windows选项卡

2016-02-19 10:58 11 1 收藏

想要天天向上,就要懂得享受学习。图老师为大家推荐用htc组件制作windows选项卡,精彩的内容需要你们用心的阅读。还在等什么快点来看看吧!

【 tulaoshi.com - Web开发 】

在网页中模拟制作windows风格选项卡的方法可以有很多种,这里向大家介绍一个比较简单的方法——用htc组件制作。  

  使用htc的好处是可以自由调用,有点批处理的感觉,例如你有很多网页都要用到这个选项卡,那么你只要做一个htc就可以了,然后在不同的网页中分别调用,而不必重复制作。使用起来很方便,可以节约很多时间。  

具体制作方法如下:  

一、下载mpc.htc  

  首先去微软站点下载一个名为mpc.htc的组件,这是制作windows选项卡的原材料。  

二、编辑网页,调用mpc.htc  

1、将html标签写成:  
    以下内容为引用: HTML xmlns:mpc  


2、建立样式行为:  
以下内容为引用:   STYLE  
   mpc:container,mpc:page{  
    behavior:url(mpc.htc);  
   }  
  /STYLE  


  即mpc:container和mpc:page均用行为调用mpc.htc  

3、具体内容调用:  
以下内容为引用: BODY  
div  
mpc:container STYLE="width:400; height:200"  
  mpc:page   
    ID="name"  
    TABTITLE="这里的内容会被鼠标提示"   
    TABTEXT="这里是选项卡标签的内容"  
  这里是选项卡的具体内容  
  /mpc:page   
  mpc:page TABTITLE="" TABTEXT=""  
  /mpc:page  
/mpc:container  
/div  
/BODY  


  这里<mpc:container>标签中用style样式的width和height确定整个选项卡的宽度和高度;然后在<mpc:page>……</mpc:page>标签间中加入选项卡的具体内容,有几个选项就用几组<mpc:page>……</mpc:page>标签。  

附 文章中windows选项卡示例页面的代码:  

以下内容为引用: HTML xmlns:mpc  
HEAD  
meta http-equiv="Content-Type" content="text/html; charset=gb2312"  
TITLEmpc/TITLE  
STYLE  
mpc:container,mpc:page{  
  behavior:url(mpc.htc);  
}  
/STYLE  
/HEAD  
BODY BGCOLOR="#FFFFFF" ONLOAD="oMPC.style.visibility='visible'" text="#000000"  
div style="position:absolute;height:200;width:400;margin-top:20"  
mpc:container ID="oMPC" STYLE="width:400; height:200; visibility:hidden"  
  mpc:page ID="tab1" TABTITLE="这是一个表格" TABTEXT="表格 "  
    table ALIGN="CENTER" STYLE="border:1 solid;font:20pt;   
      width:300; height:150; color:white"  
    trtd VALIGN="MIDDLE" ALIGN="CENTER"这是一个表格/td/tr  
    /table  
  /mpc:page  
  mpc:page ID="tab2" TABTITLE="这里可以写入文本" TABTEXT="文本文字 "  
    div STYLE="padding:12px; font:10pt; font-style:italic"  
      请在这里写入文字……  
    /div  
  /mpc:page  
  mpc:page ID="tab3" TABTITLE="这是图象" TABTEXT="图象 "   
    img src="/oblog312/sample.jpg ";border=1 hspace="75" vspace="30"   
  /mpc:page  
  mpc:page ID="tab4" TABTITLE="这是可以是其他内容" TABTEXT="其他内容 "  
    a href=#font face="楷体_GB2312" size="2"超级链接/font/a  
  /mpc:page   
/mpc:container/div  
/BODY  
/HTML  

  

http://msdn.microsoft.com/downloads/samples/internet/behaviors/library/mpc/mpc.htc 

htc文件放到你选项卡所在htm文件相同的目录下,要么你改页面源代码中下面这段中htc的位置    

          mpc:container   {    
                                          behavior:url(mpc.htc);    
                                          }    

          mpc:page   {    
                                          behavior:url(mpc.htc);    
                                          } 

  

来源:https://www.tulaoshi.com/n/20160219/1596235.html

延伸阅读
标签: Web开发
其实CSS滑动门这个概念早在几年前就已经出现了,只是近来年被提得比较多而已。但是常常有人把它跟选项卡效果混淆在一起,特别是一些新手朋友,所以我在这里写篇详解,希望能有所帮助。 说起来滑动门也不是什么高深的技术,也只是CSS的一种手法罢了。它是利用背景图像的交迭以及相互滑动来实现一些效果。最常见的就是圆角的导航了,...
标签: Web开发
虽然方便好用,但是个人觉得其在UI方面的表现不是太出彩,今天无意中看到jquery tools--一种基于jquery的UI表现框架,其UI功能展示风格类似(或模仿)flex。该框架提供了tabs(选项卡/页签)overlay(覆盖层),tooltip(提示框),scrollable(滚动信息栏),expose(突出显示),flahembed(视频播放嵌入)六大类功能(其官方网站自称为六大工具),这...
标签: Web开发
从大学开始就一直对JS很感兴趣,可是却很少实际操作,今天练练,试写一个tab,调试过程中才发现光看不练问题不少! 其特点是扩展方便,只要自己添加标题和内容即可,自动初始化。 www.jb51.net表现、结构、行为分离的选项卡效果 脚本之家 window.onload=resetTab; function getTabTitle(tab) { var childNodesList=tab.childNod...
标签: 浏览器
如何在Windows 8.1的IE11中打开同步选项卡?   浏览器可以说是每天陪伴我最久的朋友,因为工作关系,大部分时间都要在选项卡分页切来切去,如上社交网站、看新闻,或者查找参考资料等等,常常都是同时打开几十个选项卡。选项卡分页功能对我们来说非常重要,也很怕不小心浏览器崩溃,使所有选项卡都消失无踪。还好IE浏览器有重新打开关...
标签: 浏览器
怎样设置IE浏览器选项卡 使用IE浏览器时,每打开一个网页,浏览器就会生成一个窗口,如果打开的多,任务栏上就会满是IE的窗口,很不方便,IE的选项卡解决了这个问题,可以把所有页面都放在一个IE窗口里,那么如何设置IE浏览器的选项卡呢? 方法/步骤 1 第一步,首先要打开IE浏览器。 出现IE浏览器窗口。 2 第...

经验教程

106

收藏

96
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部