位置: 编程技术 - 正文

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

  • 出口退税无纸化备案
  • 上月少计提的个税本月怎么调整
  • 一般纳税人和小规模纳税人哪个合适
  • 销售收入与营业费用的配比
  • 国家电子产品投诉电话
  • 收到对方红字发票如何做账
  • 小规模纳税人未开票收入如何填申报表
  • 工业企业所得税优惠政策
  • 企业破产的费用的承担
  • 实收资本转出怎么做账
  • 销售加工费怎么做账务处理
  • 从公司账户转给个人账户取出来发给员工做过节费
  • 单位互换房产税收优惠政策
  • 公司的招标代理费计入什么科目
  • 收到转账支票 转给下一家
  • 增值税差旅费可以扣除吗
  • 融资租入固定资产计提折旧吗
  • 工程业务提成协议合法吗
  • 融资性售后回租承租方为什么不交税
  • 微软输入法中文输入卡顿
  • 劳务外包开什么样的发票
  • 电脑中毒之后怎么办
  • win切换平板模式
  • macOS 10.13允许任何来源没有了怎么办?macOS 10.13允许任何来源没了开启步骤
  • 商贸企业税收优惠政策
  • 不动产经营租赁包括哪些内容
  • 购买方发票已认证丢失了如何处理
  • 集团公司管理费提取办法
  • Bàu Cá Cái的红树林,越南广义 (© Robert Harding World Imagery/Offset)
  • framework7教程
  • php设置中文
  • 数据集介绍
  • 爱心代码图
  • echarts y轴设置
  • 钉钉防止撤回
  • php zmq
  • 专用发票有几联?
  • electron开发的应用程序
  • 留抵退税税务总局规定的其他情形
  • 公司租车公司
  • viite
  • 员工报销差旅费现金流量表里放在哪里
  • 营业外收入汇算清缴时也得计入收入
  • 固定资产分期付款会计处理?
  • 营业成本包含折旧和摊销吗
  • 一般纳税人作废发票的流程
  • sql server索引怎么用
  • mysql切片
  • 增值税小规模纳税人2023年政策
  • 商业企业购入商品
  • 现金支票存根联和正联怎么盖章
  • 公司员工借款后还款收据怎么填
  • 发票有什么重要性
  • 产成品和半成品需要结转嘛
  • 工程预算费用怎么做会计分录
  • 进项税的发票
  • linux的安装
  • win10手机预览版
  • Ubuntu Eclipse MyEclipse 添加GBK支持 不乱码
  • ubuntu命令联网
  • win10打
  • 怎么从win8装回win7
  • fp3是什么文件格式
  • Windows10 Redstone首个预览版即将发布 开始推送全新的预览分支
  • linux显示日期格式命令是
  • opengl1
  • js插件写法
  • JavaScript中的数据类型分哪为两大类?
  • ajax请求图片并显示
  • socketio视频教程
  • android binary xml
  • javascript要怎么学
  • jquery 弹出页面
  • 基于javascript的毕业设计选题
  • 增值税开票系统如何添加开票人
  • 天津地税局网上营业厅
  • 广东税务人工服务
  • 小规模纳税人购买车辆可以抵扣税吗
  • 工程合同可以违背国家规范吗
  • 出口货物开票税率是多少
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设