Internet Explorer 8 中的 CSS 改进

Windows Internet Explorer 8 的新增功能

Internet Explorer 8 完全符合级联样式表 (CSS) 的 CSS2.1(级别为 2,修订号为 1)规范,并支持 CSS 级别 3 (CSS3) 的某些功能。 本主题包含 Internet Explorer 8 中对 CSS 支持所做更改的完整列表。有关最新版本的 Internet Explorer 中的 CSS 合规性概要,请参见CSS 合规性和 Internet Explorer(可能为英文网页) 。

兼容性说明

只有在页面采用 IE8 模式(或带有 Internet Explorer 8 !DOCTYPE 指令的 EmulateIE8 模式)时,本主题描述的 Internet Explorer 8 中对 CSS 合规性所做的更改才会起作用。 有关文档兼容性模式的详细信息,请参见定义文档兼容性(可能为英文网页) 。

At 规则

@page 规则现在可以按预期方式与 :first 、:left 和 :right 选择器一起工作。

伪类和伪元素

Internet Explorer 8 引入了对以下伪类和伪元素的支持:

  • :before 和 :after   可以将这些伪类与最新支持的 content 属性结合使用,以描述要在文档中的元素前后显示的动态(“生成的”)内容。
  • :focus    此伪类适用于元素具有输入焦点的情况。
  • :lang(C)    此伪类选择使用给定语言的元素。

此外,:active 伪类的行为现在完全符合 CSS 2.1;此伪类现在适用于所有元素,而不仅仅适用于 a 元素。

列表

已向 list-style-type 属性添加了一些附加值,从而使此属性完全符合 CSS 2.1。

颜 色和背景

background-position 属性的行为现在完全符合 CSS 2.1。

字 体和文本

以下文本属性的行为现在完全符合 CSS 2.1:

此外,text-decoration 属性的上划线行为现在更接近于符合 CSS 2.1 规范。

生成的内容

Internet Explorer 8 引入了对生成内容的完全支持,其中包括下列属性:

通过将最新支持的 :before 和 :after 伪类与内容属性结合使用,可以描述要在文档中的元素前后显示的动态(“生成的”)内容。

边框和布局

Internet Explorer 8 引入了对以下内容的支持:

以下属性的行为现在完全符合 CSS 2.1:

浮动

已对浮动 行为进行很多更改,解决 了使用以前版本的 Internet Explorer 时遇到的最令人困扰的很多浮动问题,包括由 hasLayout 属性的要求导致的问题。 Internet Explorer 8 中删除了 hasLayout 功能。以下是一些已经解决的问题:

  • 已清除元素不会清除其他嵌套的浮动元素(如果它们不共享一个父级)。
  • 浮动元 素后面的已清除元素的上填充加倍。

边距折叠

已对边距折叠行为进行很多更 改,解决了使用以前版本的 Internet Explorer 时遇到的最令人困扰的很多折叠问题,并使边距折叠行为符合 CSS 2.1 规范。

定位

以下定位属性的行为现在完全符合 CSS 2.1:

display 属性现在支持 W3C 级联样式表级别 2.1 规范 万维网链接 中的所有表格布局值。 多年来,表格始终是 Internet 上的首选布局机制。 在 Internet Explorer 8 中,现在可以使用 display 特性对非表格元素应用表格样式的格式。 实际上,CSS 表格比 HTML 标记更自由;使用 CSS 规则创建的表格需要嵌套元素才会有效,而使用 HTML 创建的表格将会关闭容器以避免意外嵌套。

display 属性还支持 CSS3 Ruby 模块 万维网链接 中的 ruby 样式。

打印

Internet Explorer 8 引入了对以下打印属性的支持:

有关 CSS 打印功能的详细信息,请参见 CSS 操作方法 - 使用 CSS 优化打印页面(可能为英文网页) 。

用户界面

Internet Explorer 8 引入了对 outline 属性的支持,使用这些属性可以在不影响元素大小的情况对元素进行突出显示。 这包括对以下属性的完全符合 CSS 2.1 的支持:

此外,Internet Explorer 8 还引入了对 box-sizing 属性的支持。

Internet Explorer 特有的功能

本节将描述 CSS 2.1 规范未定义的行为。

CSS 表达式

出于标准合规性和性能方面的原因,在采用 IE8 模式(或带有 Internet Explorer 8 !DOCTYPE 指令的 EmulateIE8 模式)的 Internet Explorer 8 中已停止支持“CSS 表达式”(即,动态属性 )。 不过,对于采用 IE7 模式、EmulateIE7 模式或 IE5 模式的页面,这些动态属性在 Internet Explorer 8 中仍将按预期方式起作用。 有关文档兼容性模式的详细信息,请参见定义文档兼容性(可能为英文网页) 。

CSS 的扩展

下列 CSS 属性是 Microsoft 针对 CSS 2.1 规范的扩展,在 IE8 模式中,应使用 -ms- 前缀进行指定:

数据 URI

通过使用数据统一资源标 识符 (URI),网页作者可以直接在 URI 中嵌入小型实体,而不必使用 URI 来标识要从中检索该实体的位置。 此操作主要适用于在 CSS 或布局中使用的小图像(如项目符号)。 有关更多信息,请参见数据协议(可能为英文网页) 。

相关主题

原文来自:MSDN

 

Internet Explorer 9离线安装包的全面解析 Internet Explorer 9,简称IE9,是由微软公司开发的一款浏览器应用程序,作为IE系列的第九个主要版本,于2011年发布。IE9在用户界面和性能上都有了显著的改进,特别是对现代网络标准的支持,使其在当时成为了能够提供更快速、更安全、更加符合现代网页浏览需求的浏览器选项。获取官方离线安装包是确保系统安全和稳定的关键第一步。互联网上存在许多不可信的第三方网站提供看似合法的安装包,但其中可能包含恶意软件或广告软件。 阅读详情

相关推荐

Internet Explorer 11:功能全面升级的浏览器体验

htmltable {th, td {th {pre {简介:Internet Explorer 11(IE11)是微软推出的最后一个传统Web浏览器版本,提供32位和64位两种版本,适用于Windows 7、Windows 8.1及Windows Server 2012操作系统。

weixin_35750483的博客 1860

【转】Internet Explorer 8 中的 CSS 改进

Internet Explorer 8 完全符合级联样式表 (CSS) 的 CSS2.1(级别为 2,修订号为 1)规范,并支持 CSS 级别 3 (CSS3) 的某些功能。 本主题包含 Internet Explorer 8 中对 CSS 支持所做更改的完整列表。有关最新版本的 Internet Explorer 中的 CSS 合规性概要,请参见 CSS 合规性...

justjavacqq的专栏 153

Unity布娃娃系统 Ragdoll Mecanim Mixer使用

6. 选完之后,左键下面的hip等角色各个部位不松开鼠标,拖拽连接到上面Amature的各个部位,如图,下面所有部位都连接完之后,第二步点击Configure Selected Bones确认你的部位连接选择。要做一个布娃娃和动画混合的项目,这个插件是比较不错的,搜了一圈文章教程也是抄来抄去,抄的没有头没有尾,自己摸索着用了一下,记录使用过程吧。8. 之后就点击步骤7图一中的Create Ragdoll,会发现player结构发生变化,如图。4. 添加完脚本之后会显示你的player结构,如图。

SuShengQuanshiW的博客 1648

Interesting Finds: 2008.04.24

.NET Video: Write Your First Silverlight Game Increasing the Size of your Stack Web CSS 真的可以浮动么? xUnit.net - 1.0 release What's a platform experience (and why do I care?) GC Improvements in JS...

weixin_30950887的博客 85

从零到一:FAST_LIO与FAST_LIO2算法环境搭建与实战评测

本文详细介绍了FAST_LIO与FAST_LIO2算法的环境搭建与实战评测,包括算法原理、环境配置避坑指南、源码编译技巧及性能对比。FAST_LIO2凭借ikd-tree数据结构在动态环境中表现优异,处理速度提升至15ms,内存占用降低40%。文章还提供了常见问题排查和进阶优化技巧,助力开发者高效实现SLAM应用。

weixin_29271053的博客 470

CentOS 7下Oracle 11G RAC静默安装避坑指南:从网络规划到共享存储配置全流程

本文详细介绍了在CentOS 7环境下进行Oracle 11G RAC静默安装的全流程,包括网络规划、共享存储配置和系统参数调优等关键步骤。特别针对静默安装过程中的常见问题提供了实用的避坑指南和优化建议,帮助技术人员高效完成企业级数据库部署。

weixin_29234509的博客 124

Internet Explorer 8 on Linux with Wine

【代码】Internet Explorer 8 on Linux with Wine。

allway2的博客 1035

Blender地形建模实战:5步搞定Gazebo仿真地形(附避坑指南)

本文提供了一份详细的Blender地形建模实战指南,旨在帮助开发者快速创建Gazebo仿真地形。文章通过五个核心步骤,从环境准备、地形雕刻、模型优化导出,到创建Gazebo模型包及问题排错,系统讲解了如何将Blender中的地形模型成功导入Gazebo进行机器人仿真,并重点分享了关键的避坑经验。

weixin_28475533的博客 343

sexlnsex!bord_如何在Internet Explorer 8及更低版本中启用CSS3 Border Radius

CSS3使我们能够使用border-radius属性创建圆角。 但是,您可能已经知道,Internet Explorer 8(IE8)及其早期版本无法识别此新功能。 因此,当您将CSS3 Border Radius应用于元素时,它仍显示为带有尖头的方框。 您可能会在Internet上找到许多不同的建议,建议您忽略IE8。 您希望可以这样做。 但是,如果您正在为政府机构或银行的网站工作,则可...

cune1359的博客 9万+

保姆级教程:用Ansys Workbench找出BGA焊点最容易坏的位置(附热循环+振动分析)

本文提供了一份详细的Ansys Workbench教程,指导如何通过热循环和振动分析找出BGA焊点最容易失效的位置。从模型搭建、材料定义到网格划分和载荷设置,全面解析了BGA焊点可靠性分析的全流程,帮助工程师提前预防焊点开裂问题,提升电子封装设计的可靠性。

weixin_30983965的博客 417

人工蜂鸟算法(AHA)详解:原理、实现与应用

人工蜂鸟算法(AHA)是一种受蜂鸟飞行技能和觅食策略启发的新型元启发式优化算法。该算法模拟蜂鸟的全向飞行、记忆能力和觅食行为,通过引导觅食、领地觅食和迁徙觅食三种策略在解空间高效搜索。AHA将优化问题解类比为食物源,蜂鸟作为搜索代理,利用访问表记录访问信息。算法核心包括三种飞行技能建模(全向、对角线和轴向飞行)以及对应的数学公式实现。Python实现展示了种群初始化、适应度计算和觅食行为模拟等关键步骤。AHA以其高效的全局搜索能力、良好收敛性和鲁棒性,在复杂优化问题中表现优异。

qq_42212808的博客 904

CSS在Internet Explorer 6, 7 和8中的差别

中文原文:CSS在Internet Explorer 6, 7 和8中的差别 译自:CSS Differences in Internet Explorer 6, 7 and 8 关于浏览器的最离奇的统计结果之一就是Internet Explorer 版本6,7和8共存。截至本文,Internet Explorer各个版本总共占据了大约65%的市场份额。在网站开发社区,这个数字要小很多,统

优快云515的专栏 1111

在 SAP Fiori 里玩转 Manage Views:把过滤器与列表布局固化成你的默认工作台

本文介绍了SAP Fiori应用中"Manage Views"功能的核心价值和使用方法。该功能允许用户保存和复用个性化界面设置,包括筛选条件、列布局等,将重复操作简化为一次性配置。文章从技术实现、用户操作和治理建议三个维度展开: 功能本质:View存储的是界面状态而非业务模型,是提升个人生产力的工具 核心价值:固化高频操作,支持默认视图设置,实现"开箱即用"的工作状态 操作指南:详细说明了收藏、重命名、设为默认、自动应用等关键功能 治理建议:区分标准视图、个人视图和公

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 125

CSS3 support for Internet Explorer 6, 7, and 8

  What is it? IE-CSS3 is a script to provide Internet Explorer support for some new styles available in the upcoming CSS3 standard. How it works If you're viewing this page in Internet Explorer,...

NickACM的专栏 180

Flink Gauss CDC:深度剖析存量与增量同步的创新设计

开发Flink Gauss CDC是为了适配华为自研GaussDB的特殊日志格式和逻辑复制机制,解决Flink CDC无法直接支持的问题,同时优化存量与增量同步的效率和一体化读取能力,满足GaussDB复合主键处理、数据落库等定制化需求,以实现高效、准确的数据同步。

数据与算法架构提升之路专栏 1984

Probability and Statistics - 4th edition

Probability and Statistics - 4th edition

Internet Explorer 8.0 正式版

<!-- alimama_pid="mm_10249644_1605763_4929893"; alimama_titlecolor="707070"; alimama_descolor ="CCCCCC"; alimama_bgcolor="FFFFFF"; alimama_bordercolor="FFFFFF"; alimama_linkcolor="DADA

1197

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

Internet Explorer 8 - RELEASED

Yesterday morning we released Microsoft Internet Explorer 8 to the web for Windows XP, Windows Vista and Windows Server. We’ve posted a number of different posts about IE8 over the last few months, h...

weixin_30256901的博客 177

IMSL CNL 7.0.0 (x86-64)Crack

IMSL CNL 7.0.0 (x86-64)Crack intel的算法库破解文件,这是C++版本的破解文件

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

css3 @support,CSS3 support in Internet Explorer 6, 7, and 8

NOTE: This script is obsolete. You should use the far superior CSS3PIE instead.CSS3 support for Internet Explorer 6, 7, and 8What is it?IE-CSS3 is a script to provide Internet Explorer support for som...

weixin_29181861的博客 324

如何使用简单HTML崩溃任何版本的Internet Explorer

We’ve already shown you why so many geeks hate Internet Explorer, and since it’s almost Halloween we figured we’d show you something really scary—how to crash any version of Internet Explorer with not...

cumai3211的博客 307

CSS 兼容性和 Internet Explorer

<br />http://msdn.microsoft.com/library/cc351024.aspx<br /> CSS 兼容性和 Internet Explorer<br />随着每个新版本的 Windows Internet Explorer 的发布,对级联样式表 (CSS) 标准的支持也在稳步提高。 Internet Explorer 6 是第一个完全符合 CSS 级别 1 规范的 Internet Explorer 版本。 Windows Internet Explorer 8 完全符合 CS

nibaohua的专栏 907

css 产生huck,10 Useful CSS Properties Not Supported By Internet Explorer

NOTE: This is an older article that targets IE6 and IE7. IE8 now supports many of the properties and property values listed below.In a previous article I described 10 useful, cross-browser, CSS proper...

weixin_35662085的博客 377

如何在Internet Explorer中启用背景大小[Quicktip]

CSS3附带的新功能不适用于Internet Explorer 8-6,但是我们可以忽略此缺点,因为效果会下降很多。 例如,不支持CSS3 Box Shadow的浏览器将看不到阴影,但这很好,只要内容仍然可读即可 。 但是,当您应用CSS3 Background Size时,您不能忽略的几件事之一。 我们可以使用新的background-size属性控制通过CSS添加的背景图片 backg...

cune1359的博客 167
上一篇: 形式追随内容?
下一篇: 学习技术的三部曲:WHAT、HOW、WHY
SleepInDelphi
博客等级 码龄19年 32粉丝 388原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值