位置: 编程技术 - 正文

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向导出错问题(修改注册表解决画面撕裂)

  • 主营业务利润和利润总额
  • 综合所得申报如何手工填写信息
  • 公允价值下降属于资产吗
  • 存货售出后是否含税
  • 销售软件怎么做账
  • 个人所得税差额20%政策
  • 开发票税前税后
  • 购买润滑油分录
  • 加工原因造成的废品损失
  • 出售商标使用权收入计入什么科目
  • 水利建设基金有优惠政策吗
  • 收到去年所得税退款直接记入营业外收入吗
  • 办房产证要交什么税,哪里交?
  • 企业所得税视同销售的捐赠扣除
  • 技术服务费进项票会计分录
  • 工资先发一半
  • 个人账户付款到对公账户
  • 专项储备属于利润分配吗
  • 财务报表第一季度引用的期初数是第四季度还是年报
  • 上月未计提税费,本月可以补计提吗
  • 网卡和网线都正确接法
  • win10设置系统启动
  • 苹果6拍照如何
  • 属于项目的一个实例
  • 自查以前年度补税需调帐吗
  • 企业间借款的增值税计算
  • 固定资产报废能报保险公司理赔吗
  • 进项大于销项会计分录
  • php面试题目100及最佳答案
  • dreamweaver 是什么
  • 战地3 win10
  • php图片链接
  • 往来账款如何做账务处理
  • 小程序怎么自定义tabbar
  • 事业单位长期应付款挂账处理规定
  • web服务器的搭建与应用
  • 提供劳务取得劳务收入10万元
  • 工商银行电子回执单怎么查看
  • 操作系统页表项怎么算
  • 遥感图像超分辨率 坑
  • python怎么求列表里的和
  • 个税多计提了账务处理
  • 公司赎回股票
  • 研发费用如何做加计扣除
  • 企业财务准则最新
  • 应税服务项目减除清单0申报如何填写
  • sqlserver FOR XML PATH 语句的应用
  • 基金管理公司是什么意思
  • 纳税人发生应税行为
  • 用友t3建账行业性质怎么选
  • 装修费用账务怎么处理
  • 联营单位投入的款项
  • 贴现利息高好还是低好
  • 购进材料入库,其价税款通过银行支付
  • 增值税发票开负数怎么做账?
  • 建筑公司没有资质可以注册建造师吗
  • 公司里的废品的处理一般是谁负责
  • 银行转账支付方式包括哪些
  • 错误原始凭证怎么写
  • 饭店会计做账流程
  • 成本法与权益法的区别会计分录
  • centos8终端
  • 如何找?
  • win10 预览版 移除 tab 栏 特性
  • linux 怎么样
  • 如何查看win7系统
  • win10win8双系统
  • Win10 Mobile Build 14327上手视频评测
  • 获取nodejs命令行信息
  • web标准有那几个方面
  • django环境配置
  • node js作用
  • unity3d 脚本
  • python爬虫怎么做
  • javascript程序设计教程
  • [置顶] [Android Studio 权威教程]AS添加第三方库的6种方式(Jar,module,so等)
  • jquery常用的事件绑定函数有哪些
  • android 全局viewmodel
  • 云南地税局官网
  • 黑龙江省国家税务局通用定额发票
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设