效果如下:
請使用支持CSS3的浏覽器查看本頁。請把光標放到圖片上,然後再移到圖片外,注意效果。 原圖 大圖
也可以點擊這裡體驗效果:http:///keleyi/phtml/css3/13.htm
以下是源代碼:
<!DOCTYPE html>
<html lang="zh-CN">
<head>
<meta charset="utf-8">
<title>CSS3鼠標懸停div內容平面上360度旋轉-</title><base target="_blank" />
<style>
body {
background:#ddd;
}
.keleyi {
width: 220px;
height: 220px;
margin: 0 auto;
background: no-repeat url("http:///image/a/q5l1xnmf.jpg") left top;
-webkit-background-size: 220px 220px;
-moz-background-size: 220px 220px;
background-size: 220px 220px;
-webkit-border-radius: 110px;
border-radius: 110px;
-webkit-transition: -webkit-transform 2s ease-out;
-moz-transition: -moz-transform 2s ease-out;
-o-transition: -o-transform 2s ease-out;
-ms-transition: -ms-transform 2s ease-out;
}
.keleyi:hover {
-webkit-transform: rotateZ(360deg);
-moz-transform: rotateZ(360deg);
-o-transform: rotateZ(360deg);
-ms-transform: rotateZ(360deg);
transform: rotateZ(360deg);
}
</style>
</head>
<body>
<div class="keleyi"><a href="http://"></a>
<br />
</div>
<div>請使用支持CSS3的浏覽器查看本頁。請把光標放到圖片上,然後再移到圖片外,注意效果。
<br />
<a href="http:///a/bjad/tfxpf3p5.htm">原文</a>
<a href="http:///image/a/q5l1xnmf.jpg">原圖</a> <a href="http:///image/a/d1eycfl3.jpg" target="_blank">大圖</a>
</div>
</body>
</html>
例子中用到了CSS3 transform 屬性,請參考:http:///a/bjad/m03g9742.htm
如果你點擊原圖,會發現原圖是正方形的,而顯示的效果卻是圓形的,這是因為使用了CSS3的border-radius 屬性,請參考:http:///a/bjad/2chy78dg.htm
最後放上大圖,現在巴西世界杯進行中,選了一張足球寶貝: