- 浏览: 2614981 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (1286)
- js-oop (2)
- js-window (10)
- js-event (19)
- js-string (37)
- js-array (27)
- js-page (4)
- js-dom (62)
- js-lang (8)
- js-number (7)
- js-platform (3)
- js-object (15)
- js-element (3)
- js-browser (7)
- js-url (6)
- js-date (10)
- css基础 (48)
- css优化 (15)
- html基础 (17)
- html标签 (19)
- js基础 (117)
- js-兼容性差异 (33)
- js引擎 (3)
- js性能 (14)
- json (6)
- jQuery源码浅析 (43)
- web mobile开发资料 (78)
- js跨域 (2)
- html5 (74)
- html5-canvas (7)
- css3 (53)
- 浏览器 (5)
- api设计学 (3)
- js-加载 (3)
- linux (37)
- 架构师 (1)
- php (2)
- self开发的脚本库--凤凰 (2)
- web应用名词 (6)
- javascript新特性翻译 (8)
- ajax (6)
- jQuery动画效果 (7)
- prototype的解读 (13)
- 优秀插件翻译 (1)
- css解决方案 (26)
- 数据库 (2)
- english daily (59)
- 浏览器内核探究 (1)
- jQuery插件介绍 (9)
- jquery基础篇 (26)
- chrome浏览器问题整理 (14)
- js选择器那些事 (3)
- 前端框架 (26)
- Firefox私有属性 (11)
- webkit私有属性集合 (17)
- 书籍推荐 (21)
- 数据结构 (1)
- 网站建设相关 (7)
- 好文翻译 (2)
- 个人作品 (3)
- kissy的解读 (4)
- css-layout(布局研究) (5)
- less研究 (1)
- YUI探究 (1)
- hash探究 (1)
- js动画 (7)
- 前端面试题 (37)
- css书写规范 (1)
- js模板引擎 (6)
- js模块化 (19)
- 编写高质量代码 (3)
- 性能探究--应用协议 (2)
- 前端图像处理 (19)
- Mac OS相关 (21)
- 正则表达式 (11)
- 离线应用相关 (0)
- 前端工具 (65)
- nodeJS (55)
- jquery优化篇 (2)
- 设计模式探究系列 (3)
- windows7 (2)
- IE10 (10)
- 微博开放平台探究 (2)
- 常用web服务接口 (1)
- 数据存储相关 (8)
- 零时文件 (2)
- jQuery Mobile (16)
- backbone (15)
- underscore (22)
- sass (11)
- android (3)
- phonegap (10)
- IE私有 (11)
- qwrap (8)
- git (14)
- chrome extensions (5)
- freemarker (11)
- angularJS (3)
- seo (2)
- markdown (3)
- css动画 (4)
- 安卓开发 (2)
- React (7)
- 活动页技术 (1)
- 网络安全 (3)
- grunt (7)
- Lo-Dash (3)
- 前端国际化 (4)
- 版本控制 (2)
- 盒模型 (4)
- 微信开发 (1)
- Mock数据工具 (1)
- sails (1)
- vim (1)
- js-color (1)
- iOS 基础 (43)
最新评论
-
jertom:
<div id="showInfo" ...
addEventListener等事件监听的参数细谈 -
乌托邦国王:
引用[u][/u]
css3动画属性系列之transform细讲移动translate -
hvang1988:
能提供附件下载吗,找不到js库,google封了访问不了
Syntaxhighlighter---代码高亮插件介绍 -
sscsacdsadcsd:
我的天 那到底是为什么function是object我看und ...
typeof func ==='function'的疑惑 -
wkjiangwk:
试了,没用,你们从不去测试。
介绍一下x-webkit-speech -------实现语音输入
这个老外写的htc文件可以帮助我们在IE下模拟css3中的border-radius|box-shadow|text-shadow
1、但是有一些不支持的情况
- border-radius:
只设置一个角落的圆角属性的时候不生效
- box-shadow:
不支持除了黑色(#000)以外的其他颜色
- text-shadow:
IE下呈现上还是和其他浏览器有差异
2、当然使用的元素上也有一些局限性:
- 使用元素必须有定位属性如设置了position:relative或者absolute属性。
- 实际上浏览器借助了VML来绘制,所以需要设置z-index属性。而且最好比周围的元素要高。
综合上面的我们可以使用下面代码实现圆角
.test{ width:200px; height:100px; position:relative; z-index:2; -moz-box-radius:5px; -webkit-border-radius:5px; border-radius:5px; behavior:url(ie-css3.htc); }
VML:Vector Markup Language(矢量可标记语言)
- 用于将图形数据矢量化的标记语言。
- 基于XML语法的语言
- 相当于IE中的画笔,能结合脚本实现图形的动态效果。
扩展阅读:
2、http://www.zhangxinxu.com/wordpress/?p=783
发表评论
-
盒模型box-direction
2014-03-12 20:58 1162box-direction: ... -
盒模型box-align
2014-03-12 20:27 1178box-align: 受box ... -
css3 keyframes动画生成工具
2014-01-19 20:46 2494本文收录一个css3 keyframes动画生成工 ... -
采用:target来实现锚点的动画
2014-01-19 19:55 2754本代码片段来自gruntjs的官方文档: ... -
pointre-events介绍
2013-11-09 17:05 0本文介绍一下pointer-events ... -
判断支持pointer-events
2013-11-09 16:27 1331本代码片段来自Modernizr fun ... -
css之initial
2013-11-02 21:04 1139本文来自:https://developer. ... -
css4 valid与invalid
2013-08-05 12:03 0本文来自:http://dev.w3.org ... -
animation-fill-mode
2013-04-15 18:30 1241animation-fill-mode ... -
css3 animation
2013-04-11 13:18 1454css3 animation an ... -
css3伪类:not
2013-05-22 10:28 3066http://www.w3.org/TR/c ... -
css3案例之---采用rgba实现背景透明内容不透明
2013-03-28 17:44 2671前言: 部分内容来自doy的博 ... -
css3之transition-delay
2013-03-13 14:06 1430transition-delay ... -
css3之transition
2013-03-13 14:08 1495transition有以下4个 ... -
css3 弹性盒模型 box-flex
2013-02-01 10:22 1380box-flex ------------- ... -
css3 弹性盒模型 box-pack
2013-02-01 10:22 1451box-pack 受box-o ... -
css3 弹性盒模型 box-orient
2013-02-01 10:22 1452box-orient - ... -
css3之transition-property
2013-01-25 11:06 1409transition-property ... -
css3之transition-timing-function
2013-01-24 16:09 1502transition-timing-function ... -
css3的media-queries
2013-01-29 12:08 1324前言: 本文主要简单收录一下media-querie ...
相关推荐
【标题】"让ie也支持css3"指的就是通过一种技术手段使老旧的IE浏览器能够识别并应用CSS3的一些新特性。这通常涉及到一种名为`.htc`(HTML Component)的文件格式,它是微软特有的HTC行为技术,可以将JavaScript或者...
本文将详细探讨如何使IE支持CSS3的部分功能,包括阴影背景效果、圆角效果和渐变背景效果,并介绍一个名为PIE的工具。 首先,让我们关注阴影效果。CSS3中的box-shadow属性允许开发者为元素添加阴影,提升其立体感。...
这个压缩包包含了一个名为“ie-css3(让ie678支持css3).htc”的文件,它是一种行为(Behavior)文件,用于通过脚本扩展IE的CSS能力,使其能够部分支持CSS3的一些特性。 描述中提到的“ie-css3(让ie678支持css3).rar...
我们都知道,IE浏览器...这个玩意估计是试图让IE支持CSS3属性的鼻祖,还算蛮强大,就是性能开销较大,要解析很多文件脚本,给DOM添加大量的元素以及ClassName。 2. Aaron Gustafson的 eCSStender 此方法支持@font-fa
《IE浏览器支持CSS3属性:ie-css3.htc详解》 在互联网技术发展的历程中,CSS3作为一种强大的样式表语言,极大地丰富了网页设计的可能性,提供了诸如圆角、阴影、渐变等美观效果。然而,早期版本的Internet Explorer...
"IE-Css3.Js"是一个专门为IE浏览器设计的JavaScript库,它的主要目标是扩展IE对CSS3选择器的支持,使得开发者能够在这些老旧的浏览器上使用最新的CSS3特性。这个插件通过JavaScript模拟实现了CSS3选择器,使得IE浏览...
随着浏览器的更新换代,现在大部分用户都已经升级到支持CSS3的浏览器,所以对于新项目,直接使用CSS3的`border-radius`而不再依赖PIE.htc会是更好的选择。但对于仍需维护老项目的开发者来说,PIE.htc仍然是一个有...
描述提到的“让 ie 6 ie7 ie8浏览器 支持css3的通用js代码”,暗示了解决这个问题的一种常见方法是通过JavaScript库或特定的解决方案。其中,压缩包内的文件名“lojjic-PIE-cac6afb”很可能是一个名为“PIE”的库,...
在标题"ie6 7 支持css3 圆角"中,提到的问题是如何在这些老版本的IE浏览器中实现CSS3的圆角效果。 描述中提到的是一种解决方案,即使用插件来实现这一目标。这种插件通常是一个JavaScript或HTC(HTML组件)文件,...
IE6是2001年发布的,当时CSS3规范尚未完全成熟,因此默认不支持CSS3的许多新特性。然而,随着Web开发技术的进步,开发者找到了一种名为“CSS3 Pie”的解决方案,使得在IE6这样的旧浏览器上也能实现部分CSS3效果。 ...
让IE 6,7,8支持CSS3的部分属性。它可以让低版本IE浏览器支持CSS3的border-radius、box-shadow、border-image、CSS3 Backgrounds (-pie-background)、Gradients、RGBA属性。
尤其是对于旧版IE浏览器,如IE6、IE7和IE8,由于它们不支持或仅部分支持CSS3,给开发者带来了不小的挑战。CSS3引入了许多新特性,包括圆角、阴影、渐变背景和半透明效果等,这些特性极大地丰富了网页的表现力和用户...
标题中的“IE支持CSS3 HTML5插件”指的是在Internet Explorer(简称IE)浏览器中,由于其自身对CSS3和HTML5新特性的支持不足,需要借助特定的插件来实现对这些现代Web标准的兼容。这两项技术,CSS3和HTML5,是Web...
Selectivizr是一款JavaScript选择器引擎,由Kevin Cornish开发,它的主要目标是为那些不支持CSS3选择器的浏览器提供帮助。通过Selectivizr,开发者可以利用CSS3中的高级选择器,如`:nth-child()`, `:not()`, 和 `....
因此,为了让这些旧版IE能够支持CSS3,开发者需要采取一些特殊的技术策略。 1. **CSS3前缀**:CSS3的一些属性在初期被不同的浏览器厂商采用时,为了防止冲突,它们添加了各自的私有前缀,如 `-webkit-` (用于Chrome...
ie7.js是一个由Dean Edwards开发的JavaScript库,它主要目的是让IE6和IE7支持一些CSS2.1及部分CSS3选择器,如类选择器(.class)、伪类(:hover、:focus等)和属性选择器([attr=value])。ie7.js通过动态创建DOM...
"ie-css3.htc"是一个行为(Behavior)文件,它是Microsoft Internet Explorer特有的一个技术,通过HTC(HTML Component)文件,可以扩展HTML元素的功能,使得IE能够理解并应用一些非标准的CSS属性。在这个案例中,这...
ie-css3.htc,全称为"Internet Explorer CSS3 Hit Test Capabilities",是微软提供的一种行为(Behavior)文件,它允许IE浏览器通过JavaScript来模拟实现部分CSS3属性,尤其是那些与边框、背景、阴影等视觉效果相关...
PIE.js 是一个JavaScript库,专为解决老版本Internet Explorer(IE6、7、8)不支持CSS3的一些关键渲染特性而设计。在那个时代,这些浏览器的市场份额仍然相当大,开发者们需要找到一种方法来实现跨浏览器的兼容性。...
"版本IE使用css3"的标题和描述揭示了这个问题的核心,即在不支持CSS3的IE中实现CSS3功能。 首先,我们需要理解`ie-css3.htc`文件的作用。这是一个行为(Behavior)文件,它是微软IE浏览器特有的一个特性,允许我们...