精华内容
下载资源
问答
  • 2017-01-03 11:20:19
    -moz-box-shadow:3px 5px 5px #969696;
    -webkit-box-shadow:3px 5px 5px #969696;
    box-shadow:3px 5px 5px #969696;
     filter: progid:DXImageTransform.Microsoft.Shadow(color='#969696', Direction=125, Strength=9);

    说明:     strength是阴影大小,direction是阴影方位,单位为度,可以为负数,color是阴影颜色 (尽量使用数字)
                    使用IE滤镜实现盒子阴影的盒子必须是行元素或以行元素显示(block或inline-block;)
    更多相关内容
  • bootstrap3 兼容IE8浏览器!IE8浏览器并不支持这一优秀的Css3特性,Bootstrap在开发文档中写了如何使用进行兼容IE8,感兴趣的朋友可以参考一下
  • 包含wangEditor2源代码 ,及代码说明,适用谷歌,火狐,ie8浏览器
  • h5和css3兼容IE8浏览器-附件资源
  • bootstrap 兼容ie8浏览器

    千次阅读 2016-11-30 17:45:04
    bootstrap 兼容ie8 简单说明 完整代码 Demo下载 简单说明最近做项目碰到个问题,就是用bootstrap做后台框架的时候,发现IE9以下都不能完整的兼容。IE8表现为:界面兼容,bootstrap的动作不支持。 IE7更强大:全面不...

    bootstrap 兼容ie8

    • 简单说明
    • 完整代码
    • Demo下载

    简单说明

    最近做项目碰到个问题,就是用bootstrap做后台框架的时候,发现IE9以下都不能完整的兼容。

    IE8表现为:界面兼容,bootstrap的动作不支持。
    IE7更强大:全面不兼容
    

    在网上搜了下解决方案,总感觉是太过零碎,杂乱,自己跟着改了半天,兼容问题还是没解决。后来在一个开源框架里面看到了这套兼容代码,经测试有效后,直接提取了出来,并且做了一个Demo,做为记录。

    原代码展示


    文档类型声明:

    <!DOCTYPE html>

    meta引入:

    <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0">

    css以及js:

    <link href="css/bootstrap.min.css" rel="stylesheet" />
    <script src="js/jquery-1.11.1.min.js"></script>
    <script src="js/bootstrap.min.js"></script>

    说明:
    有看到网上说此处使用了CDN文件,会造成兼容失效。自己测试了下,未发现问题。<如果大家发现其它代码和demo一样,还是不兼容,可以找找这个原因>

    CDN引用(仅做示例,不用写入代码):
    <script src="//cdn.bootcss.com/bootstrap/3.3.5/js/bootstrap.min.js"></script>
    

    判断是否IE9及以下,引入兼容文件:

    <!--[if lt IE 9]>
        <script src="js/html5shiv.js"></script>
        <script src="js/respond.min.js"></script>
    <![endif]-->

    说明:
    代码如果和demo一样,还是不兼容,尝试将“html5shiv.js”文件改为“html5shiv.min.js”。(demo中已放入html5shiv.min.js,直接该代码即可)

    完整代码

    <!DOCTYPE html>
    <html lang="en">
    <head>
      <meta charset="utf-8">
        <!--必要-->
        <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0">
        <!--结束-->
        <meta name="tanxiang" content="bootstrap-ie-compatibility">
        <title>Bootstrap兼容IE8 Demo</title>
        <link href="css/bootstrap.min.css" rel="stylesheet" />
        <script src="js/jquery-1.11.1.min.js"></script>
        <script src="js/bootstrap.min.js"></script>
        <!--[if lt IE 9]>
        <script src="js/html5shiv.js"></script>
        <script src="js/respond.min.js"></script>
        <![endif]-->
    </head>
    <body>
        <div class="dropdown">
            <a href="#" class="btn btn-default dropdown-toggle" data-toggle="dropdown" style="background-color: #31b0d5;display: block;height: 55px;color: #fff;line-height: 40px;border: 0px; width:120px;">
                <font style="font-size: 20px;">admin</font>
                <span class="caret"></span>
            </a>
            <ul class="dropdown-menu" role="menu" aria-labelledby="dropdownMenu1">
                <li role="presentation"><a role="menuitem" tabindex="-1" href="#">设置</a></li>
                <li role="presentation"><a role="menuitem" tabindex="-1" href="#">退出</a></li>
            </ul>
        </div>
    </body>
    </html>

    效果说明

    Chrome下效果:
    这里写图片描述

    IE8下效果:
    这里写图片描述

    如果以上代码还是不行,请注意“清除浏览器缓存”再试试。

    Demo奉上

    http://download.csdn.net/detail/tx_3355/9698636 [点击前往下载]

    如有疏漏,欢迎指正。

    展开全文
  • DIV+CSS相对IE6 IE7和IE8兼容问题一直都是前端的恶梦,本文主要讲解一下IE6 IE7和IE8浏览器的区别和联系,感兴趣的朋友可以参考下哈,希望可以帮助到你们
  • h5和css3兼容IE8浏览器

    万次阅读 2016-04-26 13:09:19
    一、兼容html5标签使用html5.js来兼容。 百度云盘下载:html5.js<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> ...

    一、兼容html5标签

    使用html5.js来兼容。
    百度云盘下载:html5.js

    <!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=gb2312" />
        <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"/>
        <title>html5.js</title>
        <!-- 条件引入html5.js -->
        <!--[if lt IE 9]>
            <script src="js/html5.js"></script>
        <![endif]-->
    </head>
    <body>

    二、兼容css3 属性

    2.1 使用ie-css3.htc来实现,不过该文件在IE9里会报错。
    百度云盘下载:ie-css3.htc

    .border{
                border-radius:10px;
                margin:50px;
                width:200px;
                height:200px;
                border: 1px solid #ccc;
                background:#fff;
                box-shadow: 3px 3px 10px #f00;
                text-shadow:20px 20px 1px #555;
                behavior: url(css/ie-css3.htc);  /*括号里的路径写绝对路径*/
            }

    使用参考网址:
    1、让ie6ie7ie8浏览器支持css3属性
    2、IE6&7下使用CSS3(ie-css3.htc的使用及加强版)

    2.2 使用CSS3-PIE
    使用参考网址:PIE使IE支持CSS3圆角盒阴影与渐变渲染

    展开全文
  • 二维码 兼容ie8其他低版本浏览器二维码 兼容ie8其他低版本浏览器
  • 据国外媒体报道,为了证明自己对软件互用性的承诺并不是突发奇想,微软本周一宣布,将改变新版Internet ... 微软表示,标准兼容模式将成为IE8的默认渲染引擎。微软此前表示,IE8已经通过了Acid2渲染测试。微软部
  • 让Bootstrap 3兼容IE8浏览器

    千次阅读 2016-07-07 14:11:25
    1、本地调试需要Web Server(如IIS、Apache,Nginx),单纯地本地打开文件不能看到兼容效果。 2、如果你发现已经引用了respond.js和Bootstrap,仍无效果,请查看你的Bootstrap是否使用了CDN文件。(详情看第4点) ...

    看到这篇文章有越来越多的人看,我决定给大家节省时间,废话少说。有几个点大家要注意。

    1、本地调试需要Web Server(如IIS、Apache,Nginx),单纯地本地打开文件不能看到兼容效果。

    2、如果你发现已经引用了respond.js和Bootstrap,仍无效果,请查看你的Bootstrap是否使用了CDN文件。(详情看第4点)

    3、本文主要针对Bootstrap3版本,如果你是Bootstrap2 ,请搜索 BSIE ,还可以兼容IE6浏览器.

    4、Bootstrap3 需要Html5文档声明。


    最近在研究Bootstrap(官方Github)这个优秀的前端框架,Bootstrap最开始是Twitter团队内部的一个前端框架,所谓前端框架就是一个CSS/HTML框架,框架里面有下拉菜单、按钮组、按钮下拉菜单、导航、导航条、面包屑、分页、排版、缩略图、警告对话框、进度条、媒体对象等。Bootstrap他们预先定义好,等要进行正式制作网页的时候,我们可以直接用里面的class就可以了。

    今天不多介绍Bootstrap的功能,以后有机会可以重点介绍一下,确实十分优秀。响应式布局,定制性强,组件丰富,与Jquery完美契合。

    进入主题,说说Bootstrap 3的兼容IE8问题。

    Bootstrap是一个响应式的布局,你可以在宽屏电脑、普通电脑,平板电脑,手机上都得到非常优秀的布局体验。这种响应式的布局正是通过CSS3的媒体查询(Media Query)功能实现的,根据不同的分辨率来匹配不同的样式。IE8浏览器并不支持这一优秀的Css3特性,Bootstrap在开发文档中写了如何使用进行兼容IE8。但是笔者多次尝试没有成功,IE8的布局是乱的。直到今天忍无可忍,决定再尝试一下,最终获得成功。有些细节没有注意到,导致IE8没法响应式布局。

    下面讲解下如何让Bootstrap 3兼容IE8浏览器,至于有人会问我如何兼容IE6 IE7,请绕道搜索bsie (bootstrap2)。

    Bootstrap在IE8中肯定不如Chrome、Firefox、IE11那么完美,部分组件不保证完全兼容,还是要Hack的。这里不谈。

    1、使用html5文档声明

    <!doctype html>
    <html lang="en">
    <head>
    	<meta charset="UTF-8">
    	<title>Document</title>
    </head>
    <body>
     
    </body>
    </html>


    2、加入meta标签

    前者定义媒体查询,后者确定显示此网页的IE版本。

    <meta name="viewport" content="width=device-width, initial-scale=1">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">

    3、引入bootstrap文件

    这步十分重要,这里要看你是引用其他网站(CDN)的bootstrap文件还是把Bootstrap文件放本地。
    这里我放在本地,因为之后的部署比较简单。

    <link rel="stylesheet" href="bootstrap/css/bootstrap.min.css">

     4、引入respond.js 和 html5.js

    respond.jsGithub)是用于媒体查询的,项目说明描述:要和需要进行媒体查询的文件放在同一域中。不然CDN部署的需要更改一些选项,之后再说。

    html5shiv : html5.js(Google Code)(Github)是让不(完全)支持html5的浏览器“支持”html5标签。

    <!--[if lte IE 9]>
    <script src="bootstrap/js/respond.min.js"></script>
    <script src="bootstrap/js/html5.js"></script>
    <![endif]-->

    4.1 CSS文件在CDN上(或子域名)的Respond.js部署

    详情请见:https://github.com/scottjehl/Respond#cdnx-domain-setup

    Github上说,这个js是通过ajax复制一份你的css文件。所以需要一个代理页面去请求文件。

    需要上传一些文件,步骤比较复杂,而且一般公共CDN基本没人有这种操作权限。

    之后再添加代码。


    	
     <!-- Respond.js proxy on external server -->
    <link href="http://externalcdn.com/respond-proxy.html" id="respond-proxy" rel="respond-proxy" />
     
    <!-- Respond.js redirect location on local server -->
    <link href="/path/to/respond.proxy.gif" id="respond-redirect" rel="respond-redirect" />
     
    <!-- Respond.js proxy script on local server -->
    <script src="/path/to/respond.proxy.js"></script>


    5、添加1.X版本的Jquery库

    Jquery 2.0以上就不再支持IE 6/7/8 这三大虐心神器了。所以要想使用Bootstrap3中的一些插件效果,比如modal 弹出层对话框这类控件。我们就需要添加 2.0以下的,这里我用1.10.2的Jquery库。

    <script src="http://libs.baidu.com/jquery/1.10.2/jquery.js"></script>


     6、总结

    本人非前端工程师,只是爱好者一枚,如有错误还请批评指教。大家相互学习~

    本人也正是做了个Bootstrap3的小项目(姓名代码查询,由于使用CDN,E8有短暂屏闪,且屏闪无法避免),正是这个项目让我总结以上经验出来。

    主要还是在于让respond.js起效果,关键就是让bootstrap的文件和respond.js同域,不同域需要用CDN上的html做ajax。

    懒人代码总结如下:

    <!doctype html>
    <html lang="zh-CN">
    <head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="author" content="Jophy" />
    <title>ie8</title>
    <link rel="stylesheet" href="bootstrap/css/bootstrap.min.css">
    <link rel="stylesheet" href="bootstrap/css/style.css">
    <!--[if lte IE 9]>
    <script src="bootstrap/js/respond.min.js"></script>
    <script src="bootstrap/js/html5.js"></script>
    <![endif]-->
    <script src="http://libs.baidu.com/jquery/1.10.2/jquery.js"></script>
    <script src="bootstrap/js/bootstrap.min.js"></script>
    </head>
    <body>
    </body>
    </html>

    展开全文
  • vue自定义浏览器滚动条(已兼容ie)
  • WEB前端一些兼容IE8 浏览器的写法

    千次阅读 2017-06-05 09:54:40
    整理的各种兼容IE8浏览器的一些小技巧
  • 如何将360浏览器兼容IE8、IE7

    万次阅读 2019-06-18 10:23:29
    如何将360浏览器兼容IE8、IE7写此博客的原因直接上图,方便大家 写此博客的原因 好多时候我们的电脑已经升级了,针对不同IE8以及以前的浏览器和现在的浏览很难兼容,但是你为了一些原因不得不使用低版本的浏览器...
  • 在web项目进行浏览器兼容性测试,论坑最多的,非IE系列浏览器莫属,且IE8是我们组开发的心中的痛,一提到有兼容性bug,第一反应:是不是IE的?卧槽,又是IE8!  由于项目产品需要,管理后台和官网等web项目都需要兼容...
  • 在处理浏览器兼容性问题之前,我们先来看一下现在的浏览器市场份额是怎样的,:backhand_index_pointing_down:下面是来自statCounter的数据,基本上覆盖了全世界浏览器市场份额的统计,而且前端er经常使用的caniuse所...
  • 对于ie8浏览器来说
  • 纯Javascript 实现的日历 ,在IE所有版本浏览器上测试通过,火狐、谷歌、360、QQ等浏览器兼容,理论上均兼容所有浏览器,无时间测试。 纯源代码,可自行扩展, 暂时没时间去写, 年的选项,有时间补充再
  • 在网站设计的时候,应该注意css样式兼容不同浏览器问题,特别是对完全使用DIVCSS设计的网,就应该更注意IE6IE7FF对CSS样式的兼容,不然,你的网乱可能出去不想出现的效果!Java中文网海量权威开发资料,欢迎游客会员...
  • ‍‍ win8系统浏览一些高级网站会出现打不开的问题,其实我们需要设置兼容性视图才能正常浏览,那么怎么设置IE8浏览器兼容性视图?其实设置IE8浏览器兼容性视图的方法很简单,接下去教程和大家分享win8系统设置IE8...
  • Chrome,Frirefox,Safari,Edge,IE6,IE7,IE8IE9…360安全浏览器,qq浏览器,世界之窗,TT,搜狗,opera,maxthon(傲游)…… 关键是不同厂商,甚至同一厂商不同版本,对同一段CSS的解析效果也不一致,这就...
  • 浏览器市场的混乱,给设计师造成很大的麻烦,设计的页面兼容完这个浏览器还得兼容那个浏览器,本来ie6跟ff之间的兼容是很容易解决的。加上个ie7会麻烦点,ie8的出现就更头疼了,原来hack ie7的方法又不能用了,...
  • IE8浏览器兼容

    2013-05-17 12:00:27
    IE8下启用IE7下的兼容模式 把这句代码加在head里边
  • 什么是浏览器兼容:当我们使用不同的浏览器(Firefox IE7 IE6)访问同一个网站,或者页面的时候,会出现一些不兼容的问题,在这种浏览器下显示正常,在另一种下就乱了,我们在编写CSS的时候会很恼火,刚修复了这个...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 229,251
精华内容 91,700
关键字:

兼容ie8的浏览器