css实现led显示数字动画效果代码
代码语言:html
所属分类:布局界面
代码描述:css实现led显示数字动画效果代码
下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <style> html { font-size: 62.5%; color: Navy; text-shadow: 1px 1px 2px #000; font-family: sans-serif; } @media (max-width: 75em) { html { font-size: 60%; } } @media (max-width: 61.25em) { html { font-size: 58%; } } @media (max-width: 28.75em) { html { font-size: 55%; } } * { box-sizing: border-box; margin: 0; padding: 0; } body { display: flex; flex-direction: column; align-items: center; justify-content: space-around; padding: 3rem; background: DarkSeaGreen; } #container { margin-top: 3rem; display: flex; flex-direction: column; align-items: center; justify-content: center; width: 500px; height: 300px; background: #555; border: ridge 8px BurlyWood; border-radius: 30px; box-shadow: 0 0.6rem 0.6rem rgba(0, 0, 0, 0.33); } #top-box { display: flex; align-items: center; justify-content: center; width: 100px; height: 100px; background: #555; border-left: 10px ridge transparent; border-right: 10px ridge transparent; border-top: 10px ridge transparent; border-bottom: 5px inset transparent; border-radius: 10px; } #bottom-box { display: flex; align-items: center; justify-content: center; width: 100px; height: 100px; background: #555; border-left: 10px ridge transparent; border-right: 10px ridge transparent; border-top: 5px inset transparent; border-bottom: 10px ridge transparent; border-radius: 10px; } </style> </head> <body> <h1>LED Number Display</h1> <div id="container"> <div id="top-box"></div> <div id="bottom-box"></div> </div> <script> let topBox = document.querySelector("#top-box"); let bottomBox = document.querySelector("#bottom-box"); let on = "Snow"; let off = "transparent"; let zero = () => { topBox.style.borderTopColor = on; topBox.style.borderLeftColor = on; topBox.style.borderRightColor = on; topBox.style.borderBottomColor = off; bottomBox.style.borderTopColor = off; bottomBox.style.borderLeftColor = on; bottomBox.style.borderRightColor = on; bottomBox.style.borderBottomColor = on; }; let one = () => { topBox.style.borderTopColor = off; topBox.style.borderLeftColor = off; topBox.style.borderRightColor = on; topBox.style.borderBottomColor = off; topBox.style.borderBottomColor = off; bottomBox.style.borderTopColor = off; bottomBox.style.borderLeftColor = off; bottomBox.style.borderRightColor = on; bottomBox.style.borderBottomColor = off; }; let two = () => { topBox.style.borderTopColor = on; topBox.style.borderLeftColor = off; topBox.style.borderRi.........完整代码请登录后点击上方下载按钮下载查看
网友评论0