css实现黑夜中发光按钮悬浮灯箱点亮动画效果代码
代码语言:html
所属分类:悬停
代码描述:css实现黑夜中发光按钮悬浮灯箱点亮动画效果代码
代码标签: css 黑夜 发光 按钮 悬浮 灯箱 点亮 动画
下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开
<!DOCTYPE html> <html lang="en" > <head> <meta charset="UTF-8"> <style> @import url("https://fonts.googleapis.com/css?family=Raleway"); :root { --glow-color: hsl(186 100% 69%); } *, *::before, *::after { box-sizing: border-box; } html, body { height: 100%; width: 100%; overflow: hidden; } body { min-height: 100vh; display: flex; justify-content: center; align-items: center; background: black; } .glowing-btn { position: relative; color: var(--glow-color); cursor: pointer; padding: 0.35em 1em; border: 0.15em solid var(--glow-color); border-radius: 0.45em; background: none; perspective: 2em; font-family: "Raleway", sans-serif; font-size: 2em; font-weight: 900; letter-spacing: 1em; -webkit-box-shadow: inset 0px 0px 0.5em 0px var(--glow-color), 0px 0px 0.5em 0px var(--glow-color); -moz-box-shadow: inset 0px 0px 0.5em 0px var(--glow-color), 0px 0px 0.5em 0px var(--glow-color); box-shadow: inset 0px 0px 0.5em 0px var(--glow-color), 0px 0px 0.5em 0px var(--glow-color); animation: border-flicker 2s linear infinite; } .glowing-txt { float: left; margin-right: -0.8em; -webkit-text-shadow: 0 0 0.125em hsl(0 0% 100% / 0.3), 0 0 0.45em var(--glow-color); -moz-text-shadow: 0 0 0.125em hsl(0 0% 100% / 0.3), 0 0 0.45em var(--glow-color); text-shadow: 0 0 0.125em hsl(0 0% 100% / 0.3), 0 0 0.45em var(--glow-color); animation: text-flicker 3s linear infinite; } .faulty-letter { opacity: 0.5; animation: faulty-flicker 2s linear infinite; } .glowing-btn::before { content: ""; position: absolute; top: 0; bottom: 0; left: 0; right: 0; opacity: 0.7; filter: blur(1em); transform: translateY(120%) rotateX(95deg) scale(1, 0.35); background: var(--glow-color); pointer-events: none; } .glowing.........完整代码请登录后点击上方下载按钮下载查看
网友评论0