婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > HTML5 CSS3實現一個精美VCD包裝盒個性幻燈片案例

HTML5 CSS3實現一個精美VCD包裝盒個性幻燈片案例

熱門標簽:地圖標注柱狀圖 小朱地圖標注 臨海地圖標注app 智能芯電話機器人 百度地圖標注為什么總是封號 400開頭的電話好申請不 咸陽穩定外呼系統軟件 四川移動電銷外呼客戶管理系統 怎么做百度地圖標注
哈,首先感謝下w3cfuns的老師,嗯~

好了,這次給發夾分享一個CSS3+Javascript VCD包裝盒個性幻燈片的一個案例。

效果圖:
 
圖片切換是不是很個性,效果也很不錯,大家可以將其使用到自己的網站上。

先看下html:

復制代碼
代碼如下:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title></title>
<meta content="text/html;charset=utf-8" http-equiv="content-type">
<link type="text/css" href="reset.css" rel="stylesheet">
<link type="text/css" href="main.css" rel="stylesheet">
<script type="text/javascript" src="../../jquery-1.8.3.js"></script>
<script type="text/javascript" src="vcd.js"></script>
<script type="text/javascript">
$(function ()
{
vcd.init();
vcd.autoPlay();
});
</script>
</head>
<body>
<div id="vcd">
<i id="cd"></i>
<ul>
<li class="active"><a><img alt="超人歸來" src="ad/1.jpg"/></a></li>
<li><a><img alt="超凡蜘蛛俠" src="ad/2.jpg"/></a></li>
<li><a><img alt="黑暗騎士:蝙蝠俠" src="ad/3.jpg"/></a></li>
<li><a><img alt="美國隊長" src="ad/4.jpg"/></a></li>
<li><a><img alt="雷神托兒" src="ad/5.jpg"/></a></li>
<li><a><img alt="金剛狼" src="ad/6.jpg"/></a></li>
</ul>
<a id="wrapPager" title="超人歸來" target="_blank"></a>
<div id="indexBar">
<a class="active">0</a>
<a href="#">1</a>
<a href="#">2</a>
<a href="#">3</a>
<a href="#">4</a>
<a href="#">5</a>
</div>
</div>

</body>
</html>

可以看到div#vcd是最外層容器,給它設置了一個背景;ul li 分別設置圖片元素;i#cd設置背景為光盤,然后設置顯示位置;div#indexBar中顯示圖片的索引,供點擊。

CSS:

復制代碼
代碼如下:

#vcd, #vcd ul, #vcd #wrapPager
{
width: 200px;
height: 272px;
}
#vcd, #vcd ul, #vcd #wrapPager, #cd
{
background: url("images/disk.png") no-repeat 0 0;
}
#vcd
{
position: relative;
margin: 20px auto 0;
}
#vcd ul, #vcd #wrapPager, #cd
{
position: absolute;
}
#vcd ul
{
background-position: -263px 3px;
}
#vcd ul li, #vcd ul li a, #vcd ul li a img
{
display: block;
width: 178px;
height: 264px;
overflow: hidden;
}
#vcd ul li
{
top: 5px;
left: 2px;
opacity: 0;
/*visibility: hidden;*/
-webkit-transition: opacity linear .6s;
/*-webkit-transition: visibility linear .6s;*/
-moz-transition: opacity linear .6s;
-ms-transition: opacity linear .6s;
transition: opacity linear .6s;
position: absolute;
}
#vcd ul li.active
{
opacity: 1;
/*visibility: visible;*/
}
#vcd #cd
{
top: 64px;
left: 78px;
width: 146px;
height: 146px;
background-position: -510px 0;
-webkit-transition: left ease .4s, -webkit-transform ease 1.2s .44s;
-moz-transition: left ease .4s, -moz-transform ease 1.2s .44s;
-ms-transition: left ease .4s, -ms-transform ease 1.2s .44s;
transition: left ease .4s, transform ease 1.2s .44s;
}
#vcd #cd.switch
{
left: 120px;
-webkit-transform: rotate(2520deg);
-moz-transform: rotate(2520deg);
-ms-transform: rotate(2520deg);
transform: rotate(2520deg);
}
#vcd #wrapPager
{
display: block;
left: 0;
top: 2px;
}
#vcd #indexBar
{
top: 235px;
left: 25px;
text-align: center;
overflow: hidden;
opacity: 0;
visibility: hidden;
-webkit-transition: opacity linear .6s;
-moz-transition: opacity linear .6s;
-ms-transition: opacity linear .6s;
transition: opacity linear .6s;
position: absolute;
}
#vcd:hover #indexBar
{
opacity: 1;
visibility: visible;
}
#vcd #indexBar a
{
display: inline-block;
margin: 0 4px;
height: 0;
width: 0;
border: 4px #9f9f9f solid;
border-radius: 100%;
text-indent: -200px;
overflow: hidden;
}
#vcd #indexBar a:hover, #vcd #indexBar a.active
{
width: 4px;
height: 4px;
border-color: #05c7fe;
border-width: 2px;
}

對于CSS大家可以照著敲一下,對于位置的布局主要就是依賴position:relative和position:absolute;然后大家會發現使用CSS3的過渡和變形:transition和transform 我簡單提一下:

1、transition : left 1s ease 0s ;

參數1:需要過渡效果的屬性,可以為單個屬性:width,left等,也可以設置為all。

參數2:過渡的持續時間

參數3:過渡的速率動畫,這個大家有興趣可以查查,就是先慢后快,勻速之類的。

參數4:過渡開始的延時時間

transition也支持如下寫法:

transition-property:border, color , text-shadow ;

transition-duration:2s , 3s , 3s ;

2、transform支持幾種變形

transform:scale(0.5) 縮放

transform:rotate(90deg)旋轉90度

transform:skew(10deg 2deg)斜切,矩形轉化為平行四邊形

transform:matrix() 這個矩陣變形 http://www.useragentman.com/matrix/ 這個網站提供在線設計矩陣

transform:translate(40px 20px)平移

例外提供了:transform-origin:20% 20%;用于修改變形效果的起點,默認為重點

當然我們這個例子用的是旋轉,也就不用修改變形效果起點了。


最后是JS:

復制代碼
代碼如下:

/**
* Created with JetBrains WebStorm.
* User: zhy
* Date: 14-6-15
* Time: 下午6:26
* To change this template use File | Settings | File Templates.
*/
var vcd = {
/**
* 常量
*/
ID_VCD: "vcd",
ID_INDEXBAR: "indexBar",
ID_CD: "cd",
CLASS_ACTIVE: "active",
CLASS_CD_SWITCH: "switch",
currentIndex: 0,
isRunning: false,
timer: null,
init: function ()
{
/**
* 初始化數據與事件
*/
vcd.vcd = $("#" + vcd.ID_VCD);
vcd.cd = $("#" + vcd.ID_CD);
vcd.imgs = $("li", vcd.vcd);
vcd.indexBar = $("#" + vcd.ID_INDEXBAR);
vcd.vcd.mouseover(function (event)
{
clearInterval(vcd.timer);
});
vcd.vcd.mouseout(function ()
{
vcd.autoPlay();
})
;
$("a", vcd.indexBar).click(vcd.dotClick);
},
/**
* 按鈕點擊切換
* @param event
*/
dotClick: function (event)
{
//如果當前動畫還在運行,則直接返回
if (vcd.isRunning)return;
vcd.isRunning = true;
$("a", vcd.indexBar).removeClass(vcd.CLASS_ACTIVE);
$(this).addClass(vcd.CLASS_ACTIVE);
vcd.currentIndex = $(this).text();
vcd.cd.addClass(vcd.CLASS_CD_SWITCH);
setTimeout(vcd.resetDotClick, 1500);
event.preventDefault();//阻止a的默認跳轉頁面
},
/**
* 當cd動畫結束后,更新圖片
*/
resetDotClick: function ()
{
vcd.cd.removeClass(vcd.CLASS_CD_SWITCH);
vcd.imgs.removeClass(vcd.CLASS_ACTIVE);
vcd.imgs.eq(vcd.currentIndex).addClass(vcd.CLASS_ACTIVE);
vcd.isRunning = false;
},
autoClick: function ()
{
var as = $("a", vcd.indexBar);
vcd.currentIndex++;
if (vcd.currentIndex == as.length)
{
vcd.currentIndex = 0;
}
as.removeClass(vcd.CLASS_ACTIVE);
as.eq(vcd.currentIndex).addClass(vcd.CLASS_ACTIVE);
vcd.cd.addClass(vcd.CLASS_CD_SWITCH);
setTimeout(vcd.resetDotClick, 1500);
},
/**
* 自動播放
*/
autoPlay: function ()
{
vcd.timer = setInterval(function ()
{
vcd.autoClick();
}, 3000);
}
}
;

單例的寫法,定義了一個對象,然后用戶通過vcd.init() ;vsd.autoPlay()調用、

復制代碼
代碼如下:

<script type="text/javascript">
$(function ()
{
vcd.init();
vcd.autoPlay();
});
</script>

重置的css我就不貼了,下面我把源碼提供給大家下載。
點擊下載源碼

標簽:公主嶺 平頂山 山南 陜西 平涼 南平 黃石 黃石

巨人網絡通訊聲明:本文標題《HTML5 CSS3實現一個精美VCD包裝盒個性幻燈片案例》,本文關鍵詞  HTML5,CSS3,實現,一個,精美,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《HTML5 CSS3實現一個精美VCD包裝盒個性幻燈片案例》相關的同類信息!
  • 本頁收集關于HTML5 CSS3實現一個精美VCD包裝盒個性幻燈片案例的相關信息資訊供網民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    成人欧美一区二区三区白人| 久久99精品一区二区三区三区| 欧美日韩成人在线一区| 蜜臀av性久久久久蜜臀av麻豆 | 播五月开心婷婷综合| 国产精品中文字幕日韩精品| 亚洲成人动漫在线免费观看| 国产精品污www在线观看| 91精品国产品国语在线不卡| 欧美精品高清视频| 欧美日韩一区二区三区在线| 在线观看国产日韩| 欧美一区二区久久| 国产精品久久久久aaaa樱花| 国产日韩欧美a| 亚洲品质自拍视频网站| 亚洲午夜影视影院在线观看| 精品一区二区三区蜜桃| 欧美色区777第一页| 中文字幕精品三区| 狠狠网亚洲精品| 欧美大片拔萝卜| 日韩精彩视频在线观看| 国产高清精品网站| 欧美猛男男办公室激情| 亚洲欧洲日产国码二区| 国产精品69毛片高清亚洲| 日韩欧美国产一区二区在线播放| 国产精品久久久久一区二区三区共| 蜜桃在线一区二区三区| 91精品国产美女浴室洗澡无遮挡| 亚洲影院免费观看| 欧美三级在线播放| 日本午夜精品视频在线观看 | 欧美剧情电影在线观看完整版免费励志电影| 欧美激情一区二区三区全黄 | 1024国产精品| 无吗不卡中文字幕| 国产激情视频一区二区在线观看 | 久久亚洲精华国产精华液 | 精品婷婷伊人一区三区三| 欧美男人的天堂一二区| 91视视频在线观看入口直接观看www | 91成人免费网站| 日韩欧美国产一区二区在线播放| 一区二区成人在线视频| 国产电影精品久久禁18| 欧美国产精品中文字幕| 欧美日韩精品一区二区三区四区| 日韩美女视频19| 欧美日韩免费在线视频| 亚洲黄色小说网站| 亚洲精品五月天| 粉嫩av一区二区三区在线播放| 久久综合视频网| 成人免费视频caoporn| 中文字幕一区二区三区色视频 | 欧美久久久久免费| 美日韩一区二区| 国产精品99久| 国产精品久久网站| 色综合久久精品| 韩国av一区二区三区| 亚洲男女一区二区三区| 在线不卡的av| 欧美亚洲自拍偷拍| 国产精品123| 天天色图综合网| 亚洲欧美色图小说| 国产日产欧美精品一区二区三区| 欧美日本乱大交xxxxx| 国产999精品久久久久久绿帽| 日本不卡高清视频| 国产成人综合在线观看| 综合分类小说区另类春色亚洲小说欧美| 久久精品视频在线看| 成人丝袜18视频在线观看| 同产精品九九九| 中文字幕日本乱码精品影院| 制服丝袜亚洲播放| 精品国产乱码久久久久久影片| 欧美视频精品在线| 欧美性受xxxx黑人xyx性爽| 免费精品视频在线| 欧美精品一区二区三区蜜臀 | 中文欧美字幕免费| 中文字幕制服丝袜一区二区三区| 久久亚洲欧美国产精品乐播| 日韩欧美三级在线| 久久久国际精品| 国产喂奶挤奶一区二区三区| 国产欧美日韩三级| 国产精品护士白丝一区av| 色综合久久九月婷婷色综合| ...av二区三区久久精品| 久久免费的精品国产v∧| 欧美日韩的一区二区| 欧美日韩免费视频| 久久蜜桃一区二区| 一区二区三区在线观看欧美| 亚洲电影在线播放| 国产精品资源网| 在线免费观看视频一区| 久久精品视频在线看| 91免费视频网| 亚洲一区在线视频观看| 曰韩精品一区二区| 国产精品一区二区你懂的| 91麻豆.com| 久久久不卡网国产精品一区| 欧美国产激情二区三区 | 欧美日韩午夜影院| 日韩欧美激情四射| 亚洲一区二区三区影院| 国产乱码精品一区二区三区五月婷| 91丨porny丨首页| 国产亚洲短视频| 天天做天天摸天天爽国产一区 | 亚洲成人av电影| 欧美日韩国产综合一区二区三区| 国产精品久久久久久久久快鸭 | 97久久精品人人做人人爽50路| 日韩精品一区二区三区视频在线观看| 亚洲精品在线免费播放| 人人爽香蕉精品| 成人综合在线视频| 精品成人私密视频| 国产精品 欧美精品| 国产天堂亚洲国产碰碰| 美女网站色91| 7777精品伊人久久久大香线蕉经典版下载 | 91精品在线观看入口| 一区二区三区国产精华| 懂色av一区二区三区免费看| 国产精品狼人久久影院观看方式| 成人网男人的天堂| 中文字幕乱码久久午夜不卡 | 91精品国产一区二区人妖| 午夜影院久久久| 日本一区二区三区dvd视频在线 | 国产一级精品在线| 亚洲人妖av一区二区| 欧美日韩色综合| 夫妻av一区二区| 欧美日韩一区二区三区高清| 精品一区二区三区久久| 日韩理论在线观看| 日韩一区二区三区免费观看| 美女mm1313爽爽久久久蜜臀| 久久精品一区二区| 久久综合久久99| 91免费观看视频| 国产麻豆成人精品| 精品一区二区三区在线观看 | 成人久久久精品乱码一区二区三区| 成人av综合一区| 综合网在线视频| 日本一区二区三区四区| 777精品伊人久久久久大香线蕉| 精品一区二区在线观看| 亚洲一区二区欧美激情| 欧美xxx久久| 久久久久亚洲综合| 国产精品美女一区二区| 久久精品亚洲精品国产欧美kt∨| 日韩欧美一级二级三级| 欧美一级电影网站| 欧美一级夜夜爽| 久久精品国产在热久久| 日本欧美在线看| 国产一区二区毛片| 国产成a人亚洲精| 成人一区二区三区视频在线观看| 国产精品888| 国产黄人亚洲片| 不卡的av网站| 欧美疯狂做受xxxx富婆| 欧美精品一区二区三区四区 | 五月天网站亚洲| 久久av中文字幕片| 国产精品乡下勾搭老头1| 国产成人av资源| 91视频在线观看| 欧美一区二区三区思思人| 亚洲精品一区二区在线观看| 国产精品国产精品国产专区不蜜 | 91成人国产精品| 精品国产乱码久久久久久蜜臀 | 国产区在线观看成人精品| 午夜亚洲福利老司机| 91美女在线观看| 中文字幕高清不卡| 韩国av一区二区三区在线观看| 一本色道a无线码一区v| 国产精品久久久久久久久久免费看| 亚洲一二三区在线观看| 色综合一区二区| 亚洲男人天堂一区| 色综合久久综合| 亚洲日本丝袜连裤袜办公室|