react实现摇骰子随机数代码

代码语言:html

所属分类:其他

代码描述:react实现摇骰子随机数代码,点击开始摇,再点停止。

代码标签: react 摇骰子 随机 代码

下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开

<!DOCTYPE html>
<html lang="en" >

<head>
  <meta charset="UTF-8">
  
  
  <script type="text/javascript" src="//repo.bfw.wiki/bfwrepo/js/babel.7.18.13.js"></script>
  <script type="text/javascript" src="//repo.bfw.wiki/bfwrepo/js/react.production.18.2.0.js"></script>
  <script type="text/javascript" src="//repo.bfw.wiki/bfwrepo/js/react-dom.production.18.2.0.js"></script>



 <script type="text/javascript" src="//repo.bfw.wiki/bfwrepo/js/gsap.3.11.0.js"></script> 
  
<style>
@import url("https://fonts.googleapis.com/css2?family=Quicksand:wght@300..700&display=swap");
@font-face {
  font-family: "MarioPartyHudson";
  src: url("https://images.yoannbraie.fr/fonts/Mario-Party-Hudson-Font.ttf")
    format("truetype");
  font-weight: normal;
  font-style: normal;
}
* {
  box-sizing: border-box;
  font-family: "Quicksand", sans-serif;
}
body {
  --main-color: #bfd0cd;
  --seconday-color: #1c1c1c;
  --main-gradient: linear-gradient(90deg, #35c4ff 0%, #b24eff 100%);
  margin: 0;
  padding: 0;
  background-color: var(--main-color);
  color: white;
  perspective: 800px;
}
main {
  min-height: 100vh;
  display: flex;
  align-items: center;
  justify-content: center;
}
ul {
  list-style: none;
  margin: 0;
  padding: 0;
}
.MarioPartyDice label {
  font-family: "MarioPartyHudson", sans-serif;
  font-size: 3em;
}

.MarioPartyDice {
  position: relative;
  width: 100px;
  height: 100px;
  transform-style: preserve-3d;
  transform-origin: 50% 50%;
  pointer-events: none;
}
.face {
  position: absolute;
  width: 100px;
  height: 100px;
  background-color: #eb433e;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 24px;
  border-radius: 6px;
  font-family: sans-serif;
}

.MarioPartyDice label {
  --label-size: 80%;
  width: var(--label-size);
  height: var(--label-size);.........完整代码请登录后点击上方下载按钮下载查看

网友评论0