js+css实现三维立体云层滚动视觉差异展示效果代码
代码语言:html
所属分类:视觉差异
代码描述:js+css实现三维立体云层滚动视觉差异展示效果代码
代码标签: js css 三维 立体 云层 滚动 视觉 差异 展示
下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <link type="text/css" rel="stylesheet" href="//repo.bfw.wiki/bfwrepo/css/reset.min.css"> <style> @import url(https://fonts.googleapis.com/css?family=Fira+Sans:300,700); html, body { height: 100%; overflow: hidden; font-family: "Fira Sans", sans-serif; font-weight: 300; } body { background: #68a8bd; background-image: linear-gradient(180deg, #68a8bd, #fff); } .hidden { display: none; } h1 { position: absolute; top: 0; right: 40px; font-size: 50px; color: #fff; font-weight: 300; } #viewport, #viewport .world, .worldLayer { position: absolute; } #viewport { top: 0; right: 0; bottom: 0; left: 0; perspective: 600px; overflow: hidden; } #viewport .world, #viewport .worldLayer { height: 512px; width: 512px; top: 50%; left: 50%; margin: -256px 0 0 -256px; transform-style: preserve-3d; } #viewport .world { background: rgba(255, 0, 0, 0.5); } #viewport .worldLayer:after { content: ""; display: block; position: absolute; top: 20px; bottom: 20px; left: 20px; right: 20px; } #viewport .cloud, #viewport .cloudPart { position: absolute; width: 256px; height: 256px; margin: -128px 0 0 -128px; top: 0; left: 0; } #viewport .cloud { transform-style: preserve-3d; -webkit-animation: cloudRotation 400s infinite linear; animation: cloudRotation 400s infinite linea.........完整代码请登录后点击上方下载按钮下载查看
网友评论0