CSS3 3D翻轉相簿

2022-03-07 17:28:02 字數 2044 閱讀 5116

transform屬性和transition過渡屬性,結合jquery**實現翻轉功能。

1

doctype html

>

2<

html

lang

="en"

>

3<

head

>

4<

meta

charset

="utf-8"

>

5<

title

>3d翻轉相簿

title

>

6<

script

src="jquery-3.0.0.min.js"

>

script

>

7<

style

>

8.container

14.items

23.item

29/*

設定不同的bgc,方便區分

*/30

.item:nth-child(1)

34.item:nth-child(2)

38.item:nth-child(3)

42.item:nth-child(4)

46/*

定義動畫

*/47

@keyframes automove

49to 52}

53/*

設定左右翻頁箭頭樣式

*/54

.left, .right

68.left

71.right

74style

>

75<

script

>

76$(

function

() );

83});

84var

count =0

;//記錄點選的次數,右擊加1,左擊減1

85$(

".container .arrow .right

").click(

function

() );

9091

});92$("

.container .arrow .left

").click(

function

() );

97});

98});

99script

>

100head

>

101<

body

>

102<

div

class

="container"

>

103<

div

class

="items"

>

104<

div

class

="item"

>1

div>

105<

div

class

="item"

>2

div>

106<

div

class

="item"

>3

div>

107<

div

class

="item"

>4

div>

108div

>

109<

div

class

="arrow"

>

110<

div

class

="left"

><

>

111<

div

class

="right"

>>

div>

112div

>

113div

>

114body

>

115html

>

css3 3d翻轉效果

3d變換 perspective 透視,視角 屬性定義 3d 元素距檢視的距離,以畫素計。該屬性允許您改變 3d 元素檢視 3d 元素的檢視。決定了你所看到的是2d transform 還是3d transform 視距 perspective 和translatez 視距就是眼睛距離物體原本位置的...

CSS3 3D翻轉動畫

css3動畫屬性 transform 變換 大小 位置 顏色 變形等狀態的變化 transition 過渡 初始狀態過渡到結束狀態這個過程中產生的動畫 animation 動畫 定義關鍵幀動畫 css3可以實現多種動畫效果,下面說的是css3實現乙個3d翻轉的動畫效果。上 html containe...

css3 3d特效彙總

dom結構 figure div span class face hover me span span class face button span div figure 原理 把兩個span弄成方塊,給figure繫結 hover hover 時 div 繞x旋轉 實現效果和 第乙個類似 僅僅是 ...