位置: 编程技术 - 正文

IE 8 分组标签颜色自定义设置方法(ie标签页)

编辑:rootadmin
Windows Internet Explorer 8 浏览器(以下简称为 IE 8)新增的一大特色功能就是标签(选项卡)的颜色分组。在同一个 IE 窗口中,如果某个(或多个)标签是在另一标签中点击链接、以“在新标签中打开”的方式打开的,IE 8 就会自动将这两个(或多个)标签以相同的颜色分组标记。 在默认设置中,IE 8 的标签初始为淡蓝色(RGB = ,,),第一次分组后变化为浅绿色(RGB = ,,)、第二次变化为冰蓝色(RGB = ,,)、第三次变化为淡黄色(RGB = ,,)、第四次变化为浅紫色(RGB = ,,)。如果继续出现第五次分组,将重新由浅绿色开始重复四色循环。直到相同颜色的同组标签被关闭到只剩一个,或者用户手动撤消颜色分组,标签才会恢复为默认的淡蓝色。 笔者个人认为 IE 8 的这种设定并不算很智能。假设我正在用 IE 8 查看新浪体育,有十几条感兴趣的新闻想看。可能我第一次点开了三条新闻、三个标签,看完后逐一关闭;第二次点开了两条、看完又关闭;第三次又点开了三条... 这时 IE 8 的标签就会反复不断地变色,看起来太花哨了。其实无论我打开多少次,这个窗口的所有标签都是来自新浪体育的,并没有必要进行颜色分组。只有当我在这个窗口中打开了除新浪体育外的其它标签时,才真正需要用颜色加以区分。 假如 IE 8 不是以“在新标签中打开”的方式决定是否颜色分组、而是通过对比每一个标签对应的地址是否来自同一站点决定是否颜色分组,效果可能会好一些。笔者希望 IE 后续版本能够加以改进。 言归正传,在默认的设置中,IE 8 定义的淡蓝-浅绿-冰蓝-淡黄-浅紫的颜色顺序是固定不变的,用户无法自行修改这些颜色或调整其出现的先后顺序。对于有些用户而言可能觉得无所谓、而对于包括笔者在内的另一些用户来说,可能很希望自行设置 IE 8 的分组标签颜色。主要原因有: 1.默认的五种颜色都有些偏冷,需要红色、橙色、紫色等暖色调加以调和; 2.默认的五种颜色轮换顺序缺乏规律可循、不容易记忆,如果能够按照红-黄-绿-蓝-紫的大致的彩虹顺序轮换则比较醒目,同时也方便用户想起这是第几次分组; 3.众所周知在同一 IE 窗口中每次只能有一个标签处于前台、其余标签处于后台,在 IE 8 默认设置中只有那一个处于前台的标签拥有颜色渐变、处于后台的其它标签都是单调的纯色,应该加以修改,使后台标签也具有颜色渐变; 4.当鼠标悬停在处于后台的标签时,这个标签的颜色改变很不明显,用户不太容易根据颜色变化判断鼠标是否已悬停在后台标签上,笔者在微软新闻组中已经见到有人抱怨,难以分清悬停前后的颜色变化。 综合以上原因,笔者决定对 IE 8 的分组标签颜色进行一次彻底的修改。 IE 8 的分组标签颜色由 IE 8 程序文件 WindowssystemIEFrame.DLL 中的 UIFILE 定义,使用 Resource Hacker 打开此文件(推荐用 Resource Hacker,eXeScope 修改 UIFILE 不如 Resource Hacker 方便),展开 UIFILE 分支,Windows XP 用户修改 UIFILE 中的 、Windows Vista 用户修改 UIFILE 中的 。 1.后台标签的单色修改: 按照由简至难的顺序,我们首先修改单色的后台标签。在 UIFILE 中搜索字符串 rgb(,,),找到下列语句: <IETabOverlay background = "themeable(rgb(,,),buttonface)" /> 这段语句定义了后台标签初始的淡蓝色(RGB = ,,),我们可以根据自己的喜好将其修改为自定义颜色的 RGB 值。 接下来紧随着这段语句,我们可以看到: <if class="group1"><IETabOverlay background = "rgb(,,)" /></if> 这段语句即定义了当 IE 8 进行第一次分组时,将标签变化为浅绿色(RGB = ,,)。 依此类推,我们可以继续找到 <if class="group2">、<if class="group3">、<if class="group4">,分别代表第二次、第三次、第四次的颜色变化,根据自己的喜好修改相应的 RGB 值即可。 附注:IE 8 后台标签默认颜色设置对照: 初始值:(RGB = ,,) 第一组:(RGB = ,,) 第二组:(RGB = ,,) 第三组:(RGB = ,,) 第四组:(RGB = ,,) 2.后台标签由单色到渐变色的修改: 下面笔者介绍一下如何将后台标签由单色升级为渐变色,如果希望保持后台标签为单色,可以跳过这部分内容。 以后台标签初始的淡蓝色语句为例: <IETabOverlay background = "themeable(rgb(,,),buttonface)" /> 这段语句中的 rgb(,,) 定义了这是一个淡蓝的单色(RGB = ,,),如需将其修改为渐变色,需要将 rgb(XXX,XXX,XXX) 替换为 gradient(rgb(XXX,XXX,XXX),rgb(XXX,XXX,XXX),1)。例如: 假设将 <IETabOverlay background = "themeable(rgb(,,),buttonface)" /> 替换为 <IETabOverlay background = "themeable(gradient(rgb(,,),rgb(,,),1),buttonface)" /> 那么后台标签就可以由默认的淡蓝色(RGB = ,,)升级为从(RGB = ,,)到(RGB = ,,)的淡蓝色渐变了。 依此类推,<if class="groupX"> 后面的语句也可以按此修改,从而将所有分组的后台标签全部由单色升级为渐变色。 3.鼠标悬停在后台标签时的颜色修改: 在 IE 8 的默认设置中,当鼠标悬停在后台标签时,后台标签会从单色变化为一个不明显的渐变色。例如初始的淡蓝色(RGB = ,,),悬停时会变为从(RGB = ,,)到(RGB = ,,)的淡蓝色渐变。虽然悬停后换成了渐变色,但却与默认的单色实在太接近了。这也是新闻组中那位仁兄抱怨看不清的原因。 笔者认为当鼠标悬停在后台标签上时,还是按照 IE 7 的方案将其改变颜色比较醒目。在 IE 7 的默认设置中,后台标签原本为银色渐变、鼠标悬停后显示为淡蓝色渐变,比 IE 8 醒目多了。 如需修改鼠标悬停在后台标签时的颜色,在 UIFILE 中搜索字符串 (rgb(,,),rgb(,,),找到下列语句: <IETabOverlay background = "themeable(gradient(rgb(,,),rgb(,,),1), buttonface)" /> 这段语句定义了当鼠标悬停在后台标签时初始的淡蓝色渐变,我们可以根据自己的喜好将其修改为自定义颜色的 RGB 值。 依此类推,接下来紧随着这段语句可以依次找到 <if class="groupX">,不过这些语句的格式略微有所改变,需要在最后重复一下此种渐变色在鼠标悬停之前的单色。例如 <if class="group1"> 语句为: <if class="group1"><IETabOverlay background = "themeable(gradient(rgb(, ,),rgb(,,),1), rgb(,,))" /></if> 可以看到它重复了一下在鼠标悬停之前的浅绿单色(RGB = ,,)。我们按照它的格式修改相关的 RGB 值就可以了。 需要注意的是,如果之前已经按照方法 2 将后台标签由单色升级为了渐变色,在这里重复时也必须替换为相应的渐变色。 附注:IE 8 鼠标悬停在后台标签时默认颜色设置对照: 初始值:从(RGB = ,,) 到 (RGB = ,,) 第一组:从(RGB = , ,) 到 (RGB = ,,) 第二组:从(RGB = ,,) 到 (RGB = ,,) 第三组:从(RGB = ,, ) 到 (RGB = ,,) 第四组:从(RGB = ,,) 到 (RGB = ,,) 4.前台标签的渐变色修改: 现在还剩下最后一个修改的元素,就是 IE 8 窗口中唯一的一个处于前台的标签。前台标签在默认的设置中也采用了渐变色,但是也与后台标签相差不大。好在这个唯一的前台标签比其它后台标签要高一些,因此颜色接近的问题可以忽略。 如需修改前台标签的颜色,在 UIFILE 中搜索字符串 (rgb(,,),rgb(,,),找到下列语句: <IETabOverlay background = "themeable(gradient(rgb(,,),rgb(,,),1), gradient(buttonhighlight,buttonface,1))" /> 这段语句定义了前台标签的渐变,我们可以根据自己的喜好将其修改为自定义颜色的 RGB 值。 依此类推,接下来紧随着这段语句可以依次找到 <if class="groupX">,不过这些语句的格式略微有所改变,需要在最后重复一下此种渐变色的第一种颜色。例如 <if class="group1"> 语句为: <if class="group1"><IETabOverlay background = "themeable(gradient(rgb(,,),rgb(,,),1),gradient(rgb(,,),buttonface,1))" /></if> 可以看到它重复了一下渐变色的第一种颜色(RGB = ,,)。我们按照它的格式修改相关的 RGB 值就可以了。 附注:IE 8 前台标签默认颜色设置对照: 初始值:从(RGB = ,,) 到 (RGB = ,,) 第一组:从(RGB = ,,) 到 (RGB = ,,) 第二组:从(RGB = ,,) 到 (RGB = ,,) 第三组:从(RGB = ,,) 到 (RGB = ,,) 第四组:从(RGB = ,,) 到 (RGB = ,,) 至此,我们便完成了后台标签、有鼠标悬停的后台标签、前台标签在初始值以及四种分组时的全部颜色修改。 根据上述方法,我们完全可以按照自己的喜好,设计一套属于自己的 IE 8 分组标签颜色方案。本文结尾处的附件截图是笔者自己设计的一套颜色方案,标签初始颜色为淡粉色渐变、悬停时为粉红色渐变。四种分组分别为:浅红色(悬停橙红色)渐变、浅黄色(悬停黄绿色)渐变、草绿色(悬停蓝绿色)渐变、蓝紫色(悬停浅紫色)渐变,按照粉-红-黄-绿-紫的顺序轮换,大体上遵循了彩虹方案,供大家参考。在截图中,所有的 Windows 主页均为后台标签、Windows XP 主页为鼠标悬停时的后台标签、Windows Vista 主页为前台标签。

推荐整理分享IE 8 分组标签颜色自定义设置方法(ie标签页),希望有所帮助,仅作参考,欢迎阅读内容。

IE 8 分组标签颜色自定义设置方法(ie标签页)

文章相关热门搜索词:ie8怎么设置多标签,ie标签设置,html分组标签,ie标签页浏览选项设置,ie标签设置,ie标签设置,ie8标签页,ie8怎么设置多标签,内容如对您有帮助,希望把文章链接给更多的朋友!

修改注册表解决IE 8引起的VS/向导出错问题 IE正式版引发VS和VS向导出错的解决方案.这个是VC++团队给出的.第一时间测试成功.老外给出的解决方案,测试有效,大家试试.请按照以下步骤做:-启动

3种不用重装的办法解决压缩Vista系统文件夹导致崩溃情况 4月日点前发布的Vista优化大师3.中加入了一个系统盘系统文件夹压缩的功能,部分用户使用后导致了系统的崩溃,Vista之家特别在此做出解决方案。

自己动手轻松制作闪游浏览器个性酷靓皮肤 4月日晚间,闪游浏览器0.9发布的,除了开启速度的优化提升,这次更是加入了个性皮肤的切换支持。闪游浏览器官方皮肤下载网页:

标签: ie标签页

本文链接地址:https://www.jiuchutong.com/biancheng/352136.html 转载请保留说明!

上一篇:移除未知文件格式打开方式列表中的错误程序(未知文件怎么删除)

下一篇:修改注册表解决IE 8引起的VS2005/2008向导出错问题(修改注册表解决画面撕裂)

  • 汇算清缴加计扣除表
  • 税后利息税怎么算
  • 固定资产报废处置收入要交增值税吗
  • 发工资可以用个税抵扣吗
  • 虚开普票的立案标准
  • 简易计税36个月不能变指的是这个项目吗?
  • 增值税纳税申报表附列资料(三)
  • 人力资源服务费税收编码
  • 产品销售员
  • 股份支付为什么计入资本公积?
  • 利息收入属于现金流入吗
  • 工程款为什么要扣税
  • 招聘签合同
  • 政府机关开票是普票还是专票
  • 公司委托法人代收款
  • 保费收入包含
  • 公司投资另一家公司怎么做科目
  • 保险公司代收车船税完税证明在哪里打印
  • 购买使用过的固定资产如何计提折旧
  • 广告租赁公司
  • 收到银行存款利息记账凭证怎么写
  • 股权转让会计处理
  • 企业不得抵扣进项税的情形
  • 连接另外一个设备
  • 如何理解应交税费未交增值税
  • 向房东要押金的不犯法的妙招
  • pavfires.exe - pavfires是什么进程 有什么用
  • 股权收购特殊性税务处理案例
  • 结存材料实际成本例题
  • linux编译驱动文件
  • 微信小程序下单可以退款吗
  • 股票溢价发行是什么意思
  • 以旧换新的税务处理会计
  • iis部署javaweb
  • node.js的安装步骤
  • 语音识别的正确流程
  • 什么是政府项目档案
  • 个体户办营业执照有什么优点和缺点
  • 租赁业务
  • 住宿费发票可以开专票吗
  • 直接人工成本包括五险一金吗
  • 民办非注销原因如何写
  • 先弥补亏损还是先分配利润
  • 职工短期薪酬包括哪些
  • 免税收入和不征税收入有何区别
  • 疫情捐款可以抵扣增值税吗
  • 期末余额就是本年累计吗
  • 私车公用费用报销是否违规
  • 去年的亏损今年第一季度可以弥补吗
  • 售后维修费会计分录
  • 认证超过限制什么意思
  • 支付个人运费没有发票怎么办
  • 员工办理健康证费用由谁支付
  • 发票报销流程和条件
  • 制造费用和管理费用怎么结转
  • 商标是无形资产还是商誉
  • 新发票和旧发票的区别
  • 通过注册表修改office默认字体
  • win8装机软件
  • centos nohup
  • Win7系统打开蓝牙
  • 手机用xp系统
  • linux基金会什么时候成立
  • windows8怎么设置锁屏时间
  • ssh登录报错
  • windows补丁kb3033929
  • win8.1系统补丁
  • istio源码解析
  • linux怎么调用python
  • shell 函数 return
  • node.js创建服务
  • jquery删除所有class
  • android 设备信息
  • js随机生成6位数
  • python 内置函数什么用来返回序列中的最大元素
  • 莱鸟人集团
  • android基于
  • 浙江省工伤停工留薪期分类目录
  • 契税减税、免税条件
  • 山东税务师协会官网
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设