From c5ceac80e65916c671507dece48c3c5928754e22 Mon Sep 17 00:00:00 2001 From: Weslie0803 Date: Fri, 28 Oct 2022 21:47:01 +0800 Subject: [PATCH] =?UTF-8?q?3=E7=AD=89=E5=A5=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- animate.css | 82 ++++++++++++++++++++++++++++++++++++++++++++++------- change.js | 14 +++++++++ index.html | 18 +++++++++++- index.js | 12 +++++++- new3d.css | 44 ++++++++++++++++++++++------ 5 files changed, 149 insertions(+), 21 deletions(-) create mode 100644 change.js diff --git a/animate.css b/animate.css index b72f754..aec1076 100644 --- a/animate.css +++ b/animate.css @@ -68,7 +68,7 @@ } } .CardRolling>ul { - /* animation: runY 3s linear infinite; */ + animation: runY 3s linear infinite; padding-left: 0px ; } .NumRolling>ul { @@ -82,56 +82,89 @@ } @keyframes CardFlash { + 0% { + background: url(抽奖软件UI/底色/高分子/高分子2.png); + background-size: contain; + } 12.5% { background: url(抽奖软件UI/底色/复合/复合1.png); + background-size: contain; } 25% { background: url(抽奖软件UI/底色/复合/复合2.png); + background-size: contain; } 37.5% { background: url(抽奖软件UI/底色/金属/金属1.png); + background-size: contain; } 50% { background: url(抽奖软件UI/底色/金属/金属2.png); + background-size: contain; } 62.5% { background: url(抽奖软件UI/底色/非金/非金1.png); + background-size: contain; } 75% { background: url(抽奖软件UI/底色/非金/非金2.png); + background-size: contain; } 87.5% { background: url(抽奖软件UI/底色/高分子/高分子1.png); + background-size: contain; } - 100% { + to { background: url(抽奖软件UI/底色/高分子/高分子2.png); + background-size: contain; } } @keyframes BondFlash { + 0% { + background: url(抽奖软件UI/键和方式/8-BCC.png) no-repeat; + background-size: contain; + background-position: center center; + } 12.5% { - background: url(抽奖软件UI/键和方式/1-H2.png); + background: url(抽奖软件UI/键和方式/1-H2.png) no-repeat; + background-size: contain; + background-position: center center; } 25% { - background: url(抽奖软件UI/键和方式/2-水.png); + background: url(抽奖软件UI/键和方式/2-水.png) no-repeat; + background-size: contain; + background-position: center center; } 37.5% { - background: url(抽奖软件UI/键和方式/3-乙炔.png); + background: url(抽奖软件UI/键和方式/3-乙炔.png) no-repeat; + background-size: contain; + background-position: center center; } 50% { - background: url(抽奖软件UI/键和方式/4-正四面体.png); + background: url(抽奖软件UI/键和方式/4-正四面体.png) no-repeat; + background-size: contain; + background-position: center center; } 62.5% { - background: url(抽奖软件UI/键和方式/5-石墨.png); + background: url(抽奖软件UI/键和方式/5-石墨.png) no-repeat; + background-size: contain; + background-position: center center; } 75% { - background: url(抽奖软件UI/键和方式/6-丙炔.png); + background: url(抽奖软件UI/键和方式/6-丙炔.png) no-repeat; + background-size: contain; + background-position: center center; } 87.5% { - background: url(抽奖软件UI/键和方式/7-简单立方.png); + background: url(抽奖软件UI/键和方式/7-简单立方.png) no-repeat; + background-size: contain; + background-position: center center; } - 100% { - background: url(抽奖软件UI/键和方式/8-BCC.png); + to { + background: url(抽奖软件UI/键和方式/8-BCC.png) no-repeat; + background-size: contain; + background-position: center center; } } @@ -169,13 +202,40 @@ } .CardUndefined { + position: absolute; + background-size: contain; + width: 290px; + height: 580px; animation: CardFlash 2s linear infinite; } .NumUndefined { + position: absolute; + width: 100px; + height: 100px; animation: NumFlash 2s linear infinite; } .BondUndefined { + background-repeat: no-repeat; + width: 50px; + height: 50px; animation: BondFlash 2s linear infinite; +} + +#result { + margin: 0; + transition: transform 2s; + transform-style: preserve-3d; +} + +#result>.CardUndefined>img { + position: absolute; + margin: auto; + left: 0; + right:0; + top: 0; + bottom: 0; + max-width: 150px; + max-height: 150px; } \ No newline at end of file diff --git a/change.js b/change.js new file mode 100644 index 0000000..adee1f5 --- /dev/null +++ b/change.js @@ -0,0 +1,14 @@ +var toggleExpand = function(){ + //TODO + $("#bg0").parent().toggleClass("ring8card").toggleClass("ring8card2"); +} +var toggleResult = function(num){ + //TODO + $("#bg0").parent().parent().css("transform", "translateY(-1000px)"); + $("#bond0").parent().parent().css("transform", "translateY(-1000px)"); + $("#card0").parent().parent().css("transform", "translateY(-1000px)"); + $("#n1").attr("src", "抽奖软件UI/数字/"+num+".png") + $("#result").css("display"," block"); + $("#result").css("transform"," translateZ(-1000px)"); + $("#result").css("transform"," translateZ(0)"); +} diff --git a/index.html b/index.html index bebe324..8da7914 100644 --- a/index.html +++ b/index.html @@ -63,7 +63,22 @@
-
+
+ +
+
+
+