有時(shí)候,我們在做網(wǎng)站的時(shí)候,需要一個(gè)動(dòng)態(tài)的旋轉(zhuǎn)圖片,但是又不想做成GIF格式,因?yàn)樘罅?。那么在網(wǎng)站建設(shè)中,還有什么方法來實(shí)現(xiàn)呢?
今天就來說一個(gè),用CSS3的屬性來做一個(gè)圖片的旋轉(zhuǎn)。
手先,我們先寫一個(gè)DIV,并給他一個(gè)CSS樣式
<div class="xuanzhuan"></div>
然后,我們來寫style樣式
<style> .xuanzhuan { width: 416px; height: 418px; background-size: 416px 418px; //設(shè)置DIV的寬,高,背景的寬高 background: url(bg.png) no-repeat; //這里是要旋轉(zhuǎn)的背景圖片 text-align: center; position: absolute; left: 0; top: 0; animation: roate 15s infinite linear; //這是重點(diǎn),給它一個(gè)旋轉(zhuǎn)的屬性 } @keyframes roate{ 0%{ transform:rotateZ(0);-ms-transform:rotateZ(0);-moz-transform:rotateZ(0);-webkit-transform:rotateZ(0);-o-transform:rotateZ(0); } 100%{ transform:rotateZ(360deg);-ms-transform:rotateZ(360deg);-moz-transform:rotateZ(360deg);-webkit-transform:rotateZ(360deg);-o-transform:rotateZ(360deg);} } //定義旋轉(zhuǎn)效果 </style> <div class="main_wai"> </div>
醉后找一張需要的背景圖。放在一起,效果就實(shí)現(xiàn)了。
佐岸視覺,深圳專業(yè)的網(wǎng)站建設(shè)公司原創(chuàng)。