无div纯css实现一个小岛动画效果
代码语言:html
所属分类:布局界面
代码描述:无div纯css实现一个小岛动画效果
下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开
<!DOCTYPE html> <html lang="en" > <head> <meta charset="UTF-8"> <style> :root { --unit: 1vmin; --bg: hsl(30, 50%, 80%); --sea: hsl(200, 50%, 40%); --sand: hsl(40, 50%, 30%); --sun: hsl(35, 90%, 45%); --rock: hsl(200, 20%, 25%); --mountain--one: hsl(210, 10%, 30%); --mountain--two: hsl(210, 10%, 50%); --greenery--one: hsl(90, 60%, 40%); --greenery--two: hsl(90, 60%, 20%); --greenery--three: hsl(90, 60%, 30%); --greenery--four: hsl(90, 60%, 45%); --tent--one: hsl(40, 20%, 80%); --tent--two: hsl(40, 20%, 60%); --tree: hsl(30, 20%, 20%); --drop--one: hsl(0, 0%, 98%); --drop--two: hsl(0, 0%, 93%); --drop--three: hsl(0, 0%, 95%); --drop--four: hsl(0, 0%, 98%); --drop--five: hsl(0, 0%, 96%); --drop--six: hsl(0, 0%, 94%); --drop--seven: hsl(0, 0%, 92%); } body { background: var(--bg); background-repeat: no-repeat; font-size: var(--unit); } body:after { content: ''; position: absolute; height: 10em; width: 16em; top: 34%; left: 50%; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); background: radial-gradient(var(--drop--one) 50%, transparent 50%) 0em 2em / 6em 6em, radial-gradient(var(--drop--one) 50%, transparent 50%) 2em 0em / 8em 8em, radial-gradient(var(--drop--one) 50%, transparent 50%) 4.........完整代码请登录后点击上方下载按钮下载查看
网友评论0