纯css布局实现门式炮塔发射架效果
代码语言:html
所属分类:布局界面
代码描述:纯css布局实现门式炮塔发射架效果
下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <style> body { margin: 0; background: #101010; color: white; display: -webkit-box; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; min-height: 100vh; } * { box-sizing: border-box; } *:before, *:after { content: ''; display: block; box-sizing: border-box; } .turret { position: relative; } .turret:after { position: absolute; bottom: 0; left: 50%; width: 200%; height: 4em; z-index: 0; background: black; -webkit-transform: translate(-50%, 0); transform: translate(-50%, 0); border-radius: 100% 100% 90% 90%; -webkit-filter: blur(1em); filter: blur(1em); opacity: 0.5; } .turret-body { position: relative; } .turret-body .turret-core { width: 5.625em; height: 13.75em; position: relative; z-index: 11; } .turret-body .turret-core:before { width: 5.625em; height: 5.625em; -webkit-transform: rotate(45deg) skew(18deg, 18deg); transform: rotate(45deg) skew(18deg, 18deg); border-radius: 100% 0 0 0; background: white; } .turret-body .turret-core:after { width: 100%; height: calc(100% - 2.9em); position: absolute; bottom: 0; left: 0; border-radius: 100%; background: white; } .turret-body .turret-core .eye { position: absolute; width: 2em; height: 2em.........完整代码请登录后点击上方下载按钮下载查看
网友评论0