css hover图片hover效果兼容ie8

例子:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Document</title>
    <style>
        *{
            margin:0;
            padding:0;
            box-sizing:border-box;
        }
        .icon-img{
            display: block;
            margin-top: 5px;
            width: 140px;
            height: 140px;
            margin: 9px auto 0;
            position: relative;
            overflow:hidden;
            border-radius:50%;
        }
        .icon-img img{
              display:block;
              position: relative;
              border-radius:50%;
              z-index: 1;
              width: 95%;
              top: 50%;
              left: 50%;
              top: 0\9;
              left: 0\9;
              top: 50%\9\0;
              left: 50%\9\0;
              -moz-transform: translate(-50%,-50%);
              -ms-transform: translate(-50%,-50%);
              -o-transform: translate(-50%,-50%);
              -webkit-transform: translate(-50%,-50%);
              transform: translate(-50%,-50%);
              -moz-transition: width .3s;
              -ms-transition: width .3s;
              -o-transition: width .3s;
              -webkit-transition: width .3s;
              transition: width .3s;
        }
        .icon-img:hover  img {
            width:105%!important
        }
        .icon-img i{
          position:absolute;
          left:0;
          top:0;
          width:140px;
          height:140px;
          border:3px solid #f00;
          border-radius:50%;
          z-index:2;
        }
    </style>
</head>
<body>
    <div class="icon-img">
        <i></i>
        <img alt="" src="http://img.alicdn.com/bao/uploaded/TB1l3QFLpXXXXaoXVXXSutbFXXX.jpg">
    </div>
</body>
</html>
  
时间: 2024-11-08 19:29:42

css hover图片hover效果兼容ie8的相关文章

向上下左右不间断无缝滚动图片的效果(兼容火狐和IE)

<!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-

css实现图片裁切效果

原始图片: 效果如图: css: .box {        width: 150px;        padding: 3px;        border: 1px solid #e5e5e5;    } .img {        width: 150px;        height: 200px;        position: relative;        background: red;        overflow: hidden;    } .img img {    

css实现图片闪光效果

1.这个效果是看到京东商城上的一个下效果,原本的思路是 用js控制一个图片在某张需要闪光的图片上重复出现,但是 网上找了一些资料,竟然是用css写的,真是太帅了!!! 2.原理:在需要闪光的图片前添加before 属性:内容为空: 宽为200px,高为100%,left:-150px,overflow:hiddden; background属性设置为渐变:颜色看自己需要:transform-skewX(-25deg) 然后为before的content设置过渡动画:{left:150%,tran

HTML和CSS实现图片翻转效果

实现图片翻转,首先来分析一下我们希望实现的是怎样的翻转效果?又该如何去实现呢? 一.希望实现的效果 页面上的图片在光标悬停在上面的时候会发生翻转效果,翻转过后显示出背面的说明文字. 鼠标没有悬停在上面的效果 鼠标悬停在其中一张图片上的效果: 二.实现方法 每幅图片的翻转效果都是沿着Y轴进行反转的,可以是用3D变换来实现这种效果.下面来具体分析实现的各个步骤. HTML结构部分: 1.首先将变换图片和文字放在一个父容器中,因为设置了五张图片所以需要五个父容器.这五个父容器又被放置在一个div(舞台

html+css实现图片滑移效果

<strong><span style="font-size:12px;"><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title>ChouTiZhanShi.html</title> <meta http-equiv="keywords" co

纯css三角提示框,兼容IE8

利用border属性实现 .messageBox{ position: relative; width: 240px; height: 60px; line-height: 60px; background: #e9fbe4; border: 1px solid #c9e9c0; border-radius: 4px; text-align: center; color: #0c7823; } .triangleBorder{ position: absolute; left: 30px; ov

【特效】hover图片立体翻转

hover图片翻转效果二::绕Y轴旋转90度,注意父层要加透视属性perspective,这样才能看出立体效果 html: <ul class="list-img"> <li> <div>文字内容</div> <span>我是图片</span> </li> <li> <div>文字内容</div> <span>我是图片</span> </

【转】链接伪类(:hover)CSS背景图片有闪动BUG

来源:http://www.css88.com/archives/744 ------------------------------------------------------------------------------------------------- IE6下链接伪类(:hover)CSS背景图片有闪动BUG,主要原因ie会再一次请求这张图片,或者说图片没被缓存. 例如: CSS代码 a:hover{background:url(imagepath)} 常用的解决方案: 在页面

多行图片hover加边框兼容IE7+

问题: 遇到多行多列排列的图片时,hover上去加边框会把下面的图片挤到别处 ============================================================ 注意: IE11以下浏览器加载图片会默认给它加一个1px的边框 解决方法:对图片设置border:none ============================================================= hover加边框解决方案: 原先: <li> <img /&