中文字幕免费精品_亚洲视频自拍_亚洲综合国产激情另类一区_色综合咪咪久久

HTML5 CSS3實現一個精美VCD包裝盒個性幻燈片案例
來源:易賢網 閱讀:1224 次 日期:2014-11-20 15:30:04
溫馨提示:易賢網小編為您整理了“HTML5 CSS3實現一個精美VCD包裝盒個性幻燈片案例”,方便廣大網友查閱!

先看下html:

代碼如下:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"

"">

<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() 這個矩陣變形 這個網站提供在線設計矩陣

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我就不貼了,下面我把源碼提供給大家下載。

更多信息請查看IT技術專欄

更多信息請查看網頁制作
由于各方面情況的不斷調整與變化,易賢網提供的所有考試信息和咨詢回復僅供參考,敬請考生以權威部門公布的正式信息和咨詢為準!

2026上岸·考公考編培訓報班

  • 報班類型
  • 姓名
  • 手機號
  • 驗證碼
關于我們 | 聯系我們 | 人才招聘 | 網站聲明 | 網站幫助 | 非正式的簡要咨詢 | 簡要咨詢須知 | 新媒體/短視頻平臺 | 手機站點 | 投訴建議
工業和信息化部備案號:滇ICP備2023014141號-1 云南省教育廳備案號:云教ICP備0901021 滇公網安備53010202001879號 人力資源服務許可證:(云)人服證字(2023)第0102001523號
云南網警備案專用圖標
聯系電話:0871-65099533/13759567129 獲取招聘考試信息及咨詢關注公眾號:hfpxwx
咨詢QQ:1093837350(9:00—18:00)版權所有:易賢網
云南網警報警專用圖標
中文字幕免费精品_亚洲视频自拍_亚洲综合国产激情另类一区_色综合咪咪久久
欧美性片在线观看| 亚洲国产美女精品久久久久∴| 欧美一区二区视频免费观看 | 久久理论片午夜琪琪电影网| 欧美日韩高清在线播放| 亚洲韩日在线| 欧美.日韩.国产.一区.二区| 一区二区三区在线视频播放 | 国产精品麻豆成人av电影艾秋 | 久久人人97超碰人人澡爱香蕉| 国产欧美日韩在线观看| 一二三区精品| 欧美三级电影一区| 亚洲一级高清| 欧美色一级片| 亚洲自拍偷拍福利| 国产精品一区二区三区乱码| 亚洲欧美日韩国产成人精品影院| 欧美日韩成人在线视频| 夜夜夜精品看看| 国产精品va在线播放我和闺蜜| 亚洲免费激情| 国产精品成人一区二区三区夜夜夜 | 蜜臀av性久久久久蜜臀aⅴ| 国产精品少妇自拍| 欧美在线观看视频| 一区久久精品| 欧美黄色片免费观看| 日韩写真在线| 国产精品一区亚洲| 久久综合九色综合久99| 99国产精品久久久久久久| 欧美三区不卡| 久久成人免费视频| 亚洲欧洲日本专区| 国产精品美腿一区在线看 | 久久女同互慰一区二区三区| 亚洲国产国产亚洲一二三| 欧美日韩免费高清| 欧美在线资源| 亚洲人成人一区二区在线观看| 欧美精品一区二区蜜臀亚洲| 在线午夜精品自拍| 国产午夜精品全部视频播放| 免费欧美电影| 亚洲欧美日产图| 91久久久在线| 国产三级精品三级| 欧美日韩精选| 久久久久久久久岛国免费| 日韩一区二区免费看| 国产日韩专区| 欧美美女bb生活片| 国产精品九九| 免费h精品视频在线播放| 亚洲一区免费网站| 亚洲国产精品欧美一二99| 国产精品乱码| 欧美成人在线影院| 亚洲欧美在线观看| 亚洲日本无吗高清不卡| 国产字幕视频一区二区| 欧美美女bb生活片| 久久精品欧洲| 亚洲视频日本| 亚洲精品在线观| 在线观看av一区| 国产麻豆视频精品| 欧美日韩一二区| 免费成人在线视频网站| 午夜综合激情| 一区二区日韩免费看| 亚洲高清av| 国产日韩欧美综合在线| 欧美日韩亚洲一区二区| 麻豆国产精品777777在线| 亚洲欧美一区二区原创| 日韩午夜三级在线| 亚洲国产经典视频| 国内精品视频在线播放| 国产精品毛片| 欧美三级日本三级少妇99| 欧美福利电影网| 久热精品在线| 久久久亚洲人| 欧美在线关看| 亚洲欧美久久久| 亚洲视频在线观看三级| 日韩亚洲综合在线| 91久久精品一区二区别| 在线看片成人| 国外成人性视频| 国产在线精品二区| 国产欧美日韩一区二区三区| 国产精品日韩欧美大师| 国产精品一区二区三区四区五区| 欧美精品尤物在线| 欧美精品在线观看播放| 欧美日韩视频不卡| 国产一区二区日韩精品| 国产精品www994| 欧美成人亚洲成人| 牛人盗摄一区二区三区视频| 久久综合久久综合久久综合| 久久久久久电影| 久久久久久久综合狠狠综合| 欧美小视频在线| 欧美日韩专区在线| 欧美午夜激情小视频| 欧美日韩一区二区三区在线看| 久久视频在线看| 久久综合久色欧美综合狠狠| 久久久久久久综合色一本| 久久亚洲私人国产精品va媚药| 久久成人精品无人区| 久久精品国产免费看久久精品| 亚洲专区欧美专区| 亚洲欧美国产精品专区久久| 亚洲中字在线| 久久高清国产| 蜜臀a∨国产成人精品| 欧美激情精品久久久久久免费印度| 久久久久国产一区二区三区四区 | 欧美日韩成人精品| 欧美日韩成人在线| 国产精品国产三级国产aⅴ无密码| 欧美日韩不卡合集视频| 国产精品高潮呻吟久久av黑人| 欧美日韩日日夜夜| 欧美视频手机在线| 国产欧美精品国产国产专区| 黄色在线一区| 欧美精品一区视频| 国产亚洲精品久久久久久| 国产欧美日韩一区二区三区在线观看 | 国产精品狼人久久影院观看方式| 欧美一区在线直播| 久久久久9999亚洲精品| 老妇喷水一区二区三区| 欧美理论电影网| 国产精品久久久久久久久久久久 | 欧美日韩精品免费观看视频| 欧美系列精品| 国产欧美一区二区三区沐欲| 午夜精品三级视频福利| 久久xxxx| 欧美激情精品久久久久久大尺度| 欧美 日韩 国产在线| 欧美体内谢she精2性欧美| 国产一区二区你懂的| 亚洲黄色成人网| 亚洲一级二级在线| 老牛国产精品一区的观看方式| 欧美成人中文字幕| 国产精品乱码妇女bbbb| 伊人久久大香线| 亚洲天堂成人在线观看| 久久久午夜精品| 欧美亚一区二区| 亚洲国产免费| 午夜精品久久久久久久99水蜜桃| 久久久久国产精品一区二区| 欧美区国产区| 国产一区在线播放| 一区二区三区 在线观看视| 久久全国免费视频| 欧美体内she精视频在线观看| 国产热re99久久6国产精品| 亚洲国产女人aaa毛片在线| 亚洲一区二区三区涩| 免费观看在线综合色| 欧美激情在线有限公司| 国产视频在线观看一区二区三区 | 久久综合久久综合这里只有精品 | 国产午夜精品全部视频播放| 狠狠久久综合婷婷不卡| 一区二区av在线| 麻豆乱码国产一区二区三区| 国产日韩一区二区三区在线| 夜夜爽99久久国产综合精品女不卡| 欧美一区1区三区3区公司| 欧美日韩视频不卡| 亚洲欧洲精品一区二区| 久久久久99| 国产一区二区中文| 午夜国产精品视频| 欧美三级资源在线| 亚洲精品孕妇| 欧美黄色视屏| 亚洲国产综合91精品麻豆| 久久综合福利| 欧美福利电影网| 亚洲黑丝在线| 欧美bbbxxxxx| 在线看片日韩| 久久只精品国产| 狠狠干狠狠久久| 久久在线精品| 欧美一区二区在线免费观看| 国产精品裸体一区二区三区|