【发布时间】:2015-01-05 13:43:57
【问题描述】:
我发现我的图像翻转不适用于 ipad 或 iphone。有谁知道这些设备的解决方法? 翻转在此页面上: http://www.newsite0914.i4dsign.co.uk/portfolio.html
这是 CSS:
div.rollover div.mask {
background-color: rgba(218, 220, 220);/* The Fallback */
background-color: rgba(218,220,220, 0.8);
width: 419px;
height: 322px;
padding:130px;
margin:26px 28px 26px 28px;
-ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";
filter: alpha(opacity=0);
opacity: 0;
-webkit-transform: translate(265px, 145px) rotate(45deg);
-moz-transform: translate(265px, 145px) rotate(45deg);
-o-transform: translate(265px, 145px) rotate(45deg);
-ms-transform: translate(265px, 145px) rotate(45deg);
transform: translate(265px, 145px) rotate(45deg);
-webkit-transition: all 0.35s ease-in-out;
-moz-transition: all 0.35s ease-in-out;
-o-transition: all 0.35s ease-in-out;
-ms-transition: all 0.35s ease-in-out;
transition: all 0.35s ease-in-out;
}
div.rollover:hover div.mask {
-ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";
filter: alpha(opacity=100);
opacity: 1;
-webkit-transform: translate(-80px, -125px);
-moz-transform: translate(-80px, -125px) ;
-o-transform: translate(-80px, -125px);
-ms-transform: translate(-80px, -125px) ;
transform: translate(-80px, -125px) ;
}
我还将溢出:隐藏应用于每个具有图像背景的图像 div: 例如。
div#hi_hats
{
background-image: url("images/website_hiHats.jpg");
overflow: hidden;
}
这是图像翻转的 HTML:
<div class="website_bck left" id="hi_hats">
<div class="rollover">
<div class="mask">
<h2>The Hi-Hats</h2>
<h3>Wedding & Function Band</h3>
<a href="portfolio_hi_hats.html">More Information</a>
</div>
</div>
</div>
【问题讨论】:
-
因为您无法将鼠标悬停在 ipad 上?