box-shadow是一个很好用并且也常用的css 3属性,但是,如果我们要保证它能在ie 8及更低的版本下运行的话,需要借助一些其他的插件或文件。在这里我主要讲一下,如何用PIE.htc来解决ie 7不支持box-shadow。

代码如下:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
<style type="text/css">

.box {   
        width:200px;   
        height:150px;   
        border-radius: 10px; /*圆角边框*/  
        box-shadow: 10px 10px 20px #000; /*阴影*/  
        position:relative;   
        z-index:10;
        background:#fff;   
        behavior: url(PIE.htc); /* 关键所在,通知IE浏览器调用脚本*/  
    
    }  
</style>
</head>

<body>
    <div class="box">
        注:1.z-index值要比周围元素高;
        2. 当前元素要有定位属性,position:relative或position:absolute.
    </div>
</body>
</html>

在自己调用PIE.htc的时候一定要注意它的引用位置是否准确,并且当前元素要有定位的属性,同时要保证z-index值要比周围元素高。

PIE.htc文件下载链接地址:点我下载PIE.htc

最终在ie 7 下面实现的效果图如下:

如何让ie 7 支持box-shadow相关推荐

  1. Box Shadow阴影和圆角

    一.盒子写Box Shadow阴影:如 box-shadow:2px 2px 5px #120F0B; //支持Opera浏览器 -moz-box-shadow:2px 2px 5px #120F0B ...

  2. CSS3 Box Shadow

    语法: box-shadow:1px 2px 3px #FFF; box-shadow:阴影水平偏移值(可取正负值): 阴影垂直偏移值(可取正负值):阴影模糊值:阴影颜色: 兼容性 Firefox支持 ...

  3. html中投影效果图,利用CSS3(box shadow)制作边框投影

    应用CSS3的box shadow属性,可以直接在页面中使用投影,增加页面的立体效果. 最终效果预览 HTML 代码: CSS3 Box shadow 任鸟飞网页设计是一个关注于网页设计及网站开发.图 ...

  4. Box Shadow(阴影)-Css3写法示例

    Box Shadow(阴影)-Css3演示 -moz-box-shadow:2px 2px 5px #333333; -webkit-box-shadow:2px 2px 5px #333333; b ...

  5. CSS Box Shadow Bottom Only [复制]

    本文翻译自:CSS Box Shadow Bottom Only [duplicate] This question already has an answer here: 这个问题在这里已有答案: ...

  6. Shadow属性和【CSS3 Box Shadow(阴影)效果在线调试工具】

    Shadow属性示例 向内/向外 | x偏移量 | y偏移量 | 阴影模糊半径 | 阴影扩散半径 | 阴影颜色 inset 阴影向内 (默认向外) /* x偏移量 | y偏移量 | 阴影颜色 */ b ...

  7. Box Shadow CSS教程–如何向任何HTML元素添加投影

    We can add a drop shadow to any HTML element using the CSS property box-shadow. Here's how. 我们可以使用CS ...

  8. Box Shadow

    1.box-shadow属性 box-shadow属性是一个给元素添加阴影效果的css3属性,允许给元素设置一个或多个阴影效果,IE9+.Firefox 4.Chrome.Opera 以及 Safar ...

  9. html span box shadow,box-shadow用法

    一. box-shadow的定义和语法 当我们需要设置多个阴影时,中间需要将每个阴影用逗号隔开. /*html代码*/ /*对应的css代码*/ .test{ width: 100px; height ...

  10. HTML水平阴影什么意思,css3阴影属性box-shadow注意事项

    css3阴影属性box-shadow注意事项 2010-03-08 eNet&Ciweek css3阴影属性box-shadow的一些注意点: box-shadow:阴影水平偏移值(可取正负值 ...

最新文章

  1. 职工信息管理软件c语言大一,职工信息管理(C语言
  2. 【问链-EOS公开课】第十四课 EOS从单签名到多签名
  3. sockets C#
  4. VC按最小化、关闭按钮、Esc都隐藏主窗口
  5. iOS11最新隐私信息访问列表
  6. SpringCloud发现服务代码(EurekaClient,DiscoveryClient)
  7. CnBlogs自定义博客样式
  8. MTK 10A 消息机制
  9. 个推的appid是指什么_私人教练要注意胸肌更快增厚的4个方法
  10. java如何实现容器_Java的容器都有哪些,怎么实现的
  11. laypage ajax,laypage.js分页插件使用方法详解
  12. Radasm出现error LNK2001
  13. (便携式投影仪) FP7209补光灯调光芯片无频闪无抖动 LED升压恒流芯片最大驱动300W
  14. PHP declare 之 strict_types=1
  15. 网络基础之路由器的应用原理
  16. 计算机网络交换机无法ping,无法Ping通路由器交换机提示request time out修复方法
  17. 14.Java- Spring
  18. Maven问题总结 - 3 - 技术改变生活商业成就梦想 - 51CTO技术博客
  19. 利用excel表格将IP(IPV4)地址自动按段拆分每一段的数值至单元格
  20. (十五)路过师大 - 4

热门文章

  1. Puppet扩展篇1-自定义fact结合ENC(hirea)的应用实践
  2. Linux 双网卡绑定测试
  3. 使用C# 3.0编译器编译 Asp.Net 项目代码
  4. 看linux书籍做的一些重要笔记(2011.07.03更新)
  5. 18.SSM整合_搭建开发环境
  6. SIGSEGV 和 SIGBUS gdb看汇编
  7. 利用VisualEsxtop工具图形化查看esxtop参数
  8. 13个 ASP.NET MVC 的扩展
  9. win7完美兼容DynamipsGUI(小凡模拟器)攻略
  10. 浅谈企业IT应用的访问方式之:乱想