Toggle navigation
在线编辑器
在线代码
文本比较
jQuery下载
前端库
在线手册
登录/注册
下载代码
html
css
js
分享到微信朋友圈
X
html
css
:root { --clr1-dark: #240940; --clr1: #3e0f6d; --clr1-light: #57159a; --clr2-dark: #010327; --clr2: #020659; --clr2-light: #030a8b; --clr3-dark: #00010e; --clr3: #010440; --clr3-light: #020772; --clr4-dark: #1571ab; --clr4: #1a90d9; --clr4-light: #3ea7e8; } *, html, body { box-sizing: border-box; margin: 0; padding: 0; } body { background: radial-gradient(circle at 0 0, var(--clr3), var(--clr2)); display: grid; height: 100vh; place-items: center; } #pstr { background: radial-gradient(circle at 0 0, var(--clr2-dark), var(--clr3-light)); border-radius: 3vmin; box-shadow: 0 16vmin 24vmin -4vmin var(--clr4-dark); height: 75vmin; overflow: hidden; position: relative; width: 75vmin; } #star { height: 75vmin; position: absolute; width: 75vmin; /* mix-blend-mode: overlay; */ z-index: 0; } #star>* { border-radius: 100%; position: absolute; } #moon { background: transparent; border-radius: 100%; box-shadow: -1vmin -1vmin 0 var(--clr4-light) inset; height: 7vmin; left: 35vmin; position: absolute; top: 10vmin; width: 7vmin; } .mntn, .mntn2, .mntn::before, .mntn::after, .mntn2::after, .mntn2::before { border-radius: 5vmin; } .mntn { background-color: var(--clr2); height: 60vmin; position: relative; transform: rotate(45deg) translate(10vmin, 50vmin); width: 60vmin; } .mntn::after { background-color: var(--clr2-light); content: ''; height: 80vmin; position: absolute; transform: translate(30vmin, -50vmin); width: 80vmin; z-index: 1; } .mntn::before { background-color: var(--clr2-dark); content: ''; height: 80vmin; position: absolute; transform: translate(10vmin, -20vmin); width: 80vmin; z-index: 2; } .mntn2 { background-color: var(--clr3-dark); height: 60vmin; position: relative; transform: rotate(45deg) translate(15vmin, -25vmin); width: 60vmin; } .mntn2::after { background-color: var(--clr3); content: ''; height: 60vmin; position: absolute; transform: translate(-50vmin, 50vmin); width: 60vmin; } .mntn2::before { background-color: var(--clr3-light); content: ''; height: 60vmin; position: absolute; transform: translate(-15vmin, 33vmin); width: 60vmin; }
JavaScript
for (var i = 0; i < window.innerWidth / 6; i++) { var s = Math.round(Math.random() * 4); var x = Math.round(Math.random() * 100); var y = Math.round(Math.random() * 100); var o = Math.ceil((Math.random() * 100) / 20) * 20; var c = Math.round(o * 2.5499999999999997) * 3; $("#star").append( $('
') .addClass('star') .css({ width: s, height: s, top: y + '%', left: x + '%', background: 'rgb(' + 67 + ',' + 167 + ',' + c + ')', zIndex: o * 10 }) .data({ x: x, y: y, o: o }) ); } $(document).on('mousemove touchmove', function(e) { if (Object.prototype.toString.call(e.originalEvent) === "[object TouchEvent]") { e.clientX = e.originalEvent.touches[0].clientX; e.clientY = e.originalEvent.touches[0].clientY; } var centerX = window.innerWidth / 2; var centerY = window.innerHeight / 2; $('.star').each(function() { var curX = (centerX - e.clientX) / centerX * ($(this).data('o') / 100); var curY = (centerY - e.clientY) / centerY * ($(this).data('o') / 100); $(this).css({ top: $(this).data('y') - curY + '%', left: $(this).data('x') - curX + '%' }) }); return false; })
粒子
时间
文字
hover
canvas
3d
游戏
音乐
火焰
水波
轮播图
鼠标跟随
动画
css
加载动画
导航
菜单
按钮
滑块
tab
弹出层
统计图
svg
×
Close
在线代码下载提示
开通在线代码永久免费下载,需支付20jQ币
开通后,在线代码模块中所有代码可终身免费下!
您已开通在线代码永久免费下载,关闭提示框后,点下载代码可直接下载!
您已经开通过在线代码永久免费下载
对不起,您的jQ币不足!可通过发布资源 或
直接充值获取jQ币
取消
开通下载
<!doctype html> <html> <head> <meta charset="utf-8"> <title>div css绘图山夜-jq22.com</title> <script src="https://www.jq22.com/jquery/jquery-1.10.2.js"></script> <style>
</style> </head> <body>
<script>
</script>
</body> </html>
2012-2021 jQuery插件库版权所有
jquery插件
|
jq22工具库
|
网页技术
|
广告合作
|
在线反馈
|
版权声明
沪ICP备13043785号-1
浙公网安备 33041102000314号