首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >IE8 Scale过滤器

IE8 Scale过滤器
EN

Stack Overflow用户
提问于 2012-07-27 17:08:54
回答 1查看 2.2K关注 0票数 0

我在我的网站上使用了CSS3缩放技术,它在Chome,IE9和火狐上运行得很好,但是我似乎不能让它在IE8上工作,我试着查看过滤器,但我似乎什么都不能用。

这是我的HTML

代码语言:javascript
复制
<div id="nav">
    <ul id="index_cards">
            <li id="card-1">
                <h3><strong>Home</strong></h3>

            </li>
            <li id="card-2">
                <h3><strong>About/Contact</strong></h3>

            </li>
            <li id="card-4">
                <h3><strong>Portfolio</strong></h3>

            </li>
            <li id="card-5">
                <h3><strong>Services</strong></h3>

            </li>
    </ul>
</div>

这是我的CSS

代码语言:javascript
复制
ul#index_cards {
  margin-top:50px;
  text-align:center;
}

ul#index_cards li {
  background:url(../images/card_bg.jpg) repeat;
  height:50px;
  width:145px;
  display:block;
  float:left;
  border:1px solid #666;
  padding:25px 10px;
  position:relative;
  border-radius: 10px;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  -moz-box-shadow: 2px 2px 10px #000;
  -ms-box-shadow: 2px 2px 10px #000;
  -webkit-box-shadow: 2px 2px 10px #000;
  -moz-transition: all 0.5s ease-in-out;
  -ms-transition: all 0.5s ease-in-out;
  -webkit-transition: all 0.5s ease-in-out;
}

#card-1 {
  -webkit-transform: rotate(-20deg);
  -moz-transform: rotate(-20deg);
  -ms-transform: rotate(-20deg);
  line-height:10px;  
  z-index:1;
  left:-110px;
  top:125px;
}

#card-2 {
  -webkit-transform: rotate(-10deg);
  -moz-transform: rotate(-10deg);
  -ms-transform: rotate(-10deg);
  line-height:10px;  
  z-index:2;
  left:-100px;
  top:80px;
}

#card-4 {
  -webkit-transform: rotate(10deg);
  -moz-transform: rotate(10deg);
  -ms-transform: rotate(10deg);
  line-height:10px;  
  z-index:2;
  right:-400px;
  top:80px;
}

#card-5 {
  -webkit-transform: rotate(20deg);
  -moz-transform: rotate(20deg);
  -ms-transform: rotate(20deg);
  line-height:10px;  
  z-index:1;
  right:-410px;
  top:125px;
}

/* Hover States */

ul#index_cards li:hover {
  z-index:4;
}

#card-1:hover {
  -moz-transform: scale(1.1) rotate(-18deg);
  -ms-transform: scale(1.1) rotate(-18deg);
     -webkit-transform: scale(1.1) rotate(-18deg); 
}

#card-2:hover {
  -moz-transform: scale(1.1) rotate(-8deg);
  -ms-transform: scale(1.1) rotate(-8deg);
   -webkit-transform: scale(1.1) rotate(-8deg); 
}

#card-3:hover {
  -moz-transform: scale(1.1) rotate(2deg);
  -ms-transform: scale(1.1) rotate(2deg);
   -webkit-transform: scale(1.1) rotate(2deg); 
}

#card-4:hover {
  -moz-transform: scale(1.1) rotate(12deg);
  -ms-transform: scale(1.1) rotate(12deg);
   -webkit-transform: scale(1.1) rotate(12deg); 
}

#card-5:hover {
  -moz-transform: scale(1.1) rotate(22deg);
  -ms-transform: scale(1.1) rotate(22deg);
   -webkit-transform: scale(1.1) rotate(22deg); 
}

/* Content Styling */

ul#index_cards li img {
  margin-top:7px;
  background:#eee;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  -moz-box-shadow: 0px 0px 5px #aaa;
  -webkit-box-shadow: 0px 0px 5px #aaa;
}

ul#index_cards li p {
  margin-top:4px;
  text-align:left;
  line-height:28px;  
}

您可以在此处查看所需的展望;tubebackgrounds.co.uk s.co.uk/portfolio

谢谢你们。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-07-27 17:15:35

恐怕IE8不支持CSS3。你必须寻找另一种方法来做你想做的事情,或者接受IE不会做,但其他(更好的)浏览器会做的事实。

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11684779

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档