- 浏览: 47828 次
- 性别:
- 来自: 西安
文章分类
- 全部博客 (46)
- 下载收藏 (1)
- 测试 (0)
- jdbc (0)
- jsp jdbc (1)
- 记些东西。 (0)
- afadfadf (0)
- javascript (1)
- ssh (0)
- extjs (2)
- test (0)
- jquery (1)
- jqmobile (0)
- 123 (0)
- 微博 (1)
- 日语 (0)
- drupal (0)
- java基础 (1)
- java面试 (0)
- shell (1)
- css (1)
- hcl取件 (0)
- php (2)
- yii (0)
- javascript html5 (3)
- photoshop (0)
- 非技术 (1)
- 吉他 (0)
- 健康 (0)
- 微信 (0)
- reactjs (0)
- php linux (0)
- nodejs (0)
- es6 (1)
- angular (0)
- webpack (0)
- storybook react组件化 (0)
- webstorm (0)
- h5 (0)
- php nginx (0)
- 兼容性 (0)
- karma phantom mocha chai 单元测试 (0)
- 开发 (0)
- 面试 (0)
- php mac (0)
- git (0)
- 博客 (0)
- js (0)
- https ssl (0)
- react redux es6 (0)
- 111 (0)
- promise javascript (0)
- fis3 构建 打包 (0)
- es7 async (0)
- flex (0)
- react-router (0)
- npm (0)
- react (0)
- guitar (0)
- rem (0)
- 设计模式 (0)
- 原型 prototype (0)
- web知识 (0)
- withCredentials (0)
- css flex (0)
- vue vuex (0)
- charles (0)
- babel (0)
- koa2 mock (0)
- 柯里化 (0)
- 正则 (0)
- restful (0)
- web (0)
- xss csrf (1)
- webpack rollup (1)
- redux-saga (0)
- 原理 (0)
- 1111 (0)
最新评论
-
eddie_520:
特意登录上来发表一句,牛逼
Joomla中jQuery和Mootools解决冲突 -
353386051:
ExtJs菜鸟,表示不会写这样的代码,只会create/new ...
extjs4.1 mvc
圆角一直很纠结,原于IE下属性无效果,本人亲测以下代码,可以实现完美实现css圆角效果!
如果要想在IE浏览器中实现圆角的效果,我们一般都会采用圆角图片的方式。用图片的话,基本就跟浏览器没有多大关系了,因为任何浏览器都支持这种方式。 本文我们主要是讲解如果用CSS 3样式表来实现圆角效果,值得注意的是,IE6/7/8这三个IE浏览器版本都不支持
如果要想在IE浏览器中实现圆角的效果,我们一般都会采用圆角图片的方式。用图片的话,基本就跟浏览器没有多大关系了,因为任何浏览器都支持这种方式。
本文我们主要是讲解如果用CSS 3样式表来实现圆角效果,值得注意的是,IE6/7/8这三个IE浏览器版本都不支持CSS 3的解析,只有还不太主流的IE 9支持CSS 3和HTML 5的标准。让IE支持CSS 3的解析方法有很多种,下面介绍一种实用的让IE支持CSS 3解析的方法——IE利用VML矢量可标记语言作为画笔绘出圆角:
1、下载一个压缩包,里面有一个微软的脚本文件(11KB)和一个用来测试服务器是否有正确的Content-Type的HTML文件:iecss3.rar;.htc文件是IE内核支持Web行为后用来描述此类行为的脚本文件。它们定义了一套方法和属性,程序员几乎可以把这些方法和属性应用到HTML页面上的任何元素上去。Web 行为是非常伟大的因为它们允许程序员把自定义的功能“连接”到现有的元素和控件,而不是必须让用户下载二进制文件(例如ActiveX 控件)来完成这个功能。
下载地址:http://www.iefans.net/wp-content/uploads/2010/12/iecss3.rar
解压后,打开test.html,如果显示效果是圆角,则可以继续。
使用演示:
.main{
border: 2px solid #C0C0C0;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
border-radius: 10px;
position:relative;
z-index:2;
behavior: url(此处为ie-css3.htc文件的绝对路径);
}
Webkit内核的浏览器支持“-webkit-border-radius: 10px;”属性(10px是圆角半径),可以直接解析出圆角;Firefox浏览器支持“-moz-border-radius: 10px;”属性,也是可以直接解析出圆角;IE系浏览器则需要加上“border-radius: 15px;”的属性。
注意:
1、behavior的url里一定要填写ie-css3.htc的绝对路径,因为 IE浏览器找该文件是相对当前html文件路径来找的,所以对于Wordpress等动态程序生成的页面一定要填写绝对路径。
2、一定要有定位属性:position:relative;
3、因为在IE浏览器下这些CSS 3效果的实现是要借助于VML,由VML绘制圆角或是投影效果,所以还需要一个z-index属性。z-index属性最好设置得比较大,如2。
4、如果在IE浏览器下某些模块无法用此渲染,可以试着绝对定位相应的层,即加上“ width: 400px; height:400px;”属性。
5、radius属性的10px是圆角半径,还可以给两个值如“border-radius: 10px 5px;”,这样则左上角与右下角半径为10px,右上角与左下角半径为5px。也可以赋4个值,为“上 右 下 左”。
本文转至:http://www.php100.com/html/webkaifa/DIV_CSS/2010/1222/7102.html
标签: 圆角
代码片段(2)
[文件] iecss3.rar ~ 4KB 下载(165)
[代码] [CSS]代码
1 .main{
2 border: 2px solid #C0C0C0;
3 -moz-border-radius: 10px;
4 -webkit-border-radius: 10px;
5 border-radius: 10px;
6 position:relative;
7 z-index:2;
8 behavior: url(此处为ie-css3.htc文件的绝对路径);
9 }
如果要想在IE浏览器中实现圆角的效果,我们一般都会采用圆角图片的方式。用图片的话,基本就跟浏览器没有多大关系了,因为任何浏览器都支持这种方式。 本文我们主要是讲解如果用CSS 3样式表来实现圆角效果,值得注意的是,IE6/7/8这三个IE浏览器版本都不支持
如果要想在IE浏览器中实现圆角的效果,我们一般都会采用圆角图片的方式。用图片的话,基本就跟浏览器没有多大关系了,因为任何浏览器都支持这种方式。
本文我们主要是讲解如果用CSS 3样式表来实现圆角效果,值得注意的是,IE6/7/8这三个IE浏览器版本都不支持CSS 3的解析,只有还不太主流的IE 9支持CSS 3和HTML 5的标准。让IE支持CSS 3的解析方法有很多种,下面介绍一种实用的让IE支持CSS 3解析的方法——IE利用VML矢量可标记语言作为画笔绘出圆角:
1、下载一个压缩包,里面有一个微软的脚本文件(11KB)和一个用来测试服务器是否有正确的Content-Type的HTML文件:iecss3.rar;.htc文件是IE内核支持Web行为后用来描述此类行为的脚本文件。它们定义了一套方法和属性,程序员几乎可以把这些方法和属性应用到HTML页面上的任何元素上去。Web 行为是非常伟大的因为它们允许程序员把自定义的功能“连接”到现有的元素和控件,而不是必须让用户下载二进制文件(例如ActiveX 控件)来完成这个功能。
下载地址:http://www.iefans.net/wp-content/uploads/2010/12/iecss3.rar
解压后,打开test.html,如果显示效果是圆角,则可以继续。
使用演示:
.main{
border: 2px solid #C0C0C0;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
border-radius: 10px;
position:relative;
z-index:2;
behavior: url(此处为ie-css3.htc文件的绝对路径);
}
Webkit内核的浏览器支持“-webkit-border-radius: 10px;”属性(10px是圆角半径),可以直接解析出圆角;Firefox浏览器支持“-moz-border-radius: 10px;”属性,也是可以直接解析出圆角;IE系浏览器则需要加上“border-radius: 15px;”的属性。
注意:
1、behavior的url里一定要填写ie-css3.htc的绝对路径,因为 IE浏览器找该文件是相对当前html文件路径来找的,所以对于Wordpress等动态程序生成的页面一定要填写绝对路径。
2、一定要有定位属性:position:relative;
3、因为在IE浏览器下这些CSS 3效果的实现是要借助于VML,由VML绘制圆角或是投影效果,所以还需要一个z-index属性。z-index属性最好设置得比较大,如2。
4、如果在IE浏览器下某些模块无法用此渲染,可以试着绝对定位相应的层,即加上“ width: 400px; height:400px;”属性。
5、radius属性的10px是圆角半径,还可以给两个值如“border-radius: 10px 5px;”,这样则左上角与右下角半径为10px,右上角与左下角半径为5px。也可以赋4个值,为“上 右 下 左”。
本文转至:http://www.php100.com/html/webkaifa/DIV_CSS/2010/1222/7102.html
标签: 圆角
代码片段(2)
[文件] iecss3.rar ~ 4KB 下载(165)
[代码] [CSS]代码
1 .main{
2 border: 2px solid #C0C0C0;
3 -moz-border-radius: 10px;
4 -webkit-border-radius: 10px;
5 border-radius: 10px;
6 position:relative;
7 z-index:2;
8 behavior: url(此处为ie-css3.htc文件的绝对路径);
9 }
发表评论
-
css技巧2018
2018-08-31 16:37 01. 做animation移动后,需要动画消失,通常还要自己设 ... -
0.5px边框
2018-04-24 16:11 0<!DOCTYPE html> <ht ... -
css 按钮点击有黄色小边框
2017-02-28 16:50 0设置outline:none即可 -
抑制滚动条不成功的原因
2014-07-17 14:08 0.page怎么设置,它怎么还是有滚动条,当内容一多,滚动条就出 ... -
overflow:scroll无效问题
2014-07-09 11:44 0当内存元素使用了relative时,外层元素的overflow ... -
左侧固定宽度,右侧自适应
2014-06-30 15:09 0http://changfeng-liu.blog.163.c ... -
css3浏览器兼容性与解析问题终极归纳
2014-06-22 13:03 0http://www.cnblogs.com/zhutianx ... -
解决chrome 12px 问题
2014-06-18 14:48 0chrome 小于12px的字体,显示为12px, 除非用户去 ... -
div里的span设置为inline-block行高和边距不听话解决
2014-06-17 22:06 0span全部float:left -
不确定宽度区域的水平居中
2014-06-17 13:44 0http://blog.sina.com.cn/s/blog_ ... -
《编写高质量的代码--web前端开发修炼之道》笔记
2014-04-16 00:13 0第四章心得: 1. css文件的层次。base负责基础的部分, ... -
iphone手机上的click和touch事件
2014-04-14 17:54 0在iphone手机上绑定click事件时,当你触发点击事件时, ... -
手机页面适应性
2014-04-14 15:03 0<meta content="width= ... -
解决子容器全部浮动时父容器高度不能自动撑开的方法
2014-04-10 14:08 0http://www.jb51.net/css/69135.h ... -
图片自适应横竖屏的写法
2014-04-08 15:28 0<body> <div class= ... -
手机页面可以左右拖动的bug
2014-04-04 15:00 0如果页面有横向滚动条,那么手机页面就能够左右移动,当然手机上不 ... -
块级元素浮动,产生水平滚动条的方法
2014-04-01 11:29 0父级宽度百分比,子元素为ul加浮动 实现不了横向滚动轴解决方法 ... -
float 浮动原理
2014-03-26 21:41 0http://www.w3school.com.cn/css/ ... -
css3 动画demo
2014-01-26 18:17 0心得,这种3d的旋转效果,一般需要两个区块,代表3d卡片的两面 ... -
css3 区块暂时消失不一定使用display:none 可以用oppacity:0
2014-01-26 16:51 0@keyframes sweepShow { 0% ...
相关推荐
在早期的Internet Explorer浏览器,即IE6、IE7和IE8,它们并不支持CSS3的一些新特性,如圆角和阴影效果。这些特性在现代浏览器中已经非常常见,可以为网页设计提供更丰富的视觉体验。为了让这些老版本的IE浏览器也能...
文件名`iecss3`可能包含的是一个解决IE圆角问题的CSS3兼容库或者是一些示例代码,它可能通过CSS滤镜或者其他技术帮助开发者在IE浏览器上实现圆角效果。使用这类资源可以帮助开发者节省时间并确保在不同浏览器中的...
总的来说,"iecss3.htc"是一个针对旧版IE浏览器实现CSS3圆角的兼容性解决方案,虽然现在其重要性已不如从前,但在处理老项目或照顾到仍然使用旧版IE的用户时,它仍是一个有价值的工具。然而,随着技术的进步,我们...
本文将深入探讨如何利用CSS3实现圆角、阴影和渐变效果,并确保这些效果在包括IE在内的主流浏览器中都能得到良好的兼容性。 首先,我们来讨论CSS3的圆角效果。在CSS3之前,为了实现圆角,开发者通常需要使用大量的...
总的来说,解决IE对CSS3圆角和阴影的不兼容问题需要结合多种策略,根据项目需求和目标用户群选择最合适的方案。随着浏览器的不断更新和用户习惯的改变,这些问题在现代网页设计中已经逐渐减少,但仍需对老版本浏览器...
CSS 重置默认样式及 IE 兼容圆角解决方法 CSS 重置默认样式是指在编写 CSS 代码时,重置浏览器默认的样式,以确保在不同浏览器中的显示效果一致。这种方法可以解决浏览器之间的样式不一致问题,提高网页的可读性...
对于IE8及以下版本,可能需要使用JavaScript库如jQuery的`.corner()`插件或CSS3PIE这样的工具来模拟圆角效果。 3. **div元素**: 在HTML中,`<div>`是一个非常常用的布局容器,可以容纳其他HTML元素,并通过CSS...
通过分析提供的文件信息,我们可以...虽然现代浏览器已经支持更简洁的`border-radius`属性来实现圆角效果,但对于早期版本的浏览器或需要兼容性更好的解决方案来说,这种基于嵌套元素的方法仍然具有一定的参考价值。
本篇文章将深入探讨如何利用CSS实现无图片的圆角效果,以及在各种场景下创建圆角区块容器和圆形边框的方法。 一、CSS圆角基础 CSS3引入了`border-radius`属性,它允许我们为元素的四个角设定不同的圆角半径,从而...
在这个时代,CSS3已经提供了圆角边框的解决方案,但对于那些仍然需要支持老版本IE浏览器的项目来说,就需要采用一些特殊的技术来模拟圆角效果。 在描述中提到的"解决在IE6-IE8浏览器图片的圆角问题",这暗示我们...
在网页设计中,`div` 和 `CSS` 是不可或缺的部分,尤其当涉及到界面美观和用户体验时,圆角设计显得尤为重要。圆角边框不仅能够使网页元素看起来更加柔和,还能提升整体设计的现代感。本篇文章将深入探讨如何使用 `...
随着CSS技术的发展,我们可以利用纯CSS来实现各种复杂的效果,包括圆角标题框。本篇文章将深入探讨如何使用CSS创建具有圆角的标题框,并通过实际代码示例进行演示。 首先,我们需要了解CSS3中的几个关键属性,它们...
HTML5 CSS3制作的带图标的不规则按钮,这些不规则的形状其实是有规则的,像圆角、椭圆、梯形等,只不过是印象中比矩形的按钮稍微些,但是这些按钮应用在网页上,感觉很有个性哦,让人眼前一亮的感觉,按钮是带有图标...
精通css-高级web标准解决方案(高清pdf版)
为了让IE6能够实现圆角效果,我们需要借助一些额外的技术,如JavaScript库、CSS hack或者特定的图片解决方案。以下是一些常见的策略: 1. **使用CSS Expression(表达式)**:IE6支持CSS表达式,可以通过这种方式...
在某些情况下,可以使用CSS3渐变来模拟圆角效果。这种方法在某些版本的IE中可能有效,但并不是所有情况都适用。 综上所述,实现IE6等旧版浏览器的圆角效果需要采用一些非标准的方法,如VML、CSS Behavior、...
在IT行业中,尤其是在Web开发领域,兼容性问题一直是一大挑战。Internet Explorer(IE)作为曾经的主流...提供的压缩包文件“本地ie9+10加载css样式”应该包含了一个示例,你可以参考这个例子来实践上述解决方案。