css实现假3d三维效果
代码语言:html
所属分类:三维
下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <style> body { background: #3D5467; } .ellipse { border-radius: 50%; position: fixed; top: 50%; left: 50%; transform: translate(-50%, -50%); } .e1 { width: calc(90vh - 90vh / 50 * 1); height: calc(90vh / 50 * 1); background: #8AA29E; animation: 1s linear sideToSide infinite alternate; } .e2 { width: calc(90vh - 90vh / 50 * 2); height: calc(90vh / 50 * 2); background: #DB5461; animation: 1s linear sideToSide infinite alternate; } .e3 { width: calc(90vh - 90vh / 50 * 3); height: calc(90vh / 50 * 3); background: #F1EDEE; animation: 1s linear sideToSide infinite alternate; } .e4 { width: calc(90vh - 90vh / 50 * 4); height: calc(90vh / 50 * 4); background: #F1EDEE; animation: 1s linear sideToSide infinite alternate; } .e5 { width: calc(90vh - 90vh / 50 * 5); height: calc(90vh / 50 * 5); background: #DB5461; animation: 1s linear sideToSide infinite alternate; } .e6 { width: calc(90vh - 90vh / 50 * 6); height: calc(90vh / 50 * 6); background: #8AA29E; animation: 1s linear sideToSide infinite alternate; } .e7 { width: calc(90vh - 90vh / 50 * 7); height: calc(90vh / 50 * 7); background: #F1EDEE; animation: 1s linear sideToSide infinite alternate; } .e8 { width: calc(90vh - 90vh / 50 * 8); height: calc(90vh / 50 * 8); background: #F1EDEE; animation: 1s linear sideToSide infinite alternate; } .e9 { width: calc(90vh - 90vh / 50 * 9); height: calc(90vh / 50 * 9); background: #8AA29E; animation: 1s linear sideToSide infinite alternate; } .e10 { width: calc(90vh - 90vh / 50 * 10); height: calc(90vh / 50 * 10); background: #8AA29E; animation: 1s linear sideToSide infinite alternate; } .e11 { width: calc(90vh - 90vh / 50 * 11); height: calc(90vh / 50 * 11); background: #8AA29E; animation: 1s linear sideToSide infinite alternate; } .e12 { width: calc(90vh - 90vh / 50 * 12); height: calc(90vh / 50 * 12); background: #DB5461; animation: 1s linear sideToSide infinite alternate; } .e13 { width: calc(90vh - 90vh / 50 * 13); height: calc(90vh / 50 * 13); background: #F1EDEE; animation: 1s linear sideToSide infinite alternate; } .e14 { width: calc(90vh - 90vh / 50 * 14); height: calc(90vh / 50 * 14); background: #DB5461; animation: 1s linear sideToSide infinite alternate; } .e15 { width: calc(90vh - 90vh / 50 * 15); height: calc(90vh / 50 * 15); background: #F1EDEE; animation: 1s linear sideToSide infinite alternate; } .e16 { width: calc(90vh - 90vh / 50 * 16); height: calc(90vh / 50 * 16); background: #DB5461; animation: 1s linear sideToSide infinite alternate; } .e17 { width: calc(90vh - 90vh / 50 * 17); height: calc(90vh / 50 * 17); background: #8AA29E; animation: 1s linear sideToSide infinite alternate; } .e18 { width: calc(90vh - 90vh / 50 * 18); height: calc(90vh / 50 * 18); background: #DB5461; animation: 1s linear sideToSide infinite alternate; } .e19 { width: calc(90vh - 90vh / 50 * 19); height: calc(90vh / 50 * 19); background: #8AA29E; animation: 1s linear sideToSide infinite alternate; } .e20 { width: calc(90vh - 90vh / 50 * 20); height: calc(90vh / 50 * 20); background: #F1EDEE; animation: 1s linear sideToSide infinite alternate; } .e21 { width: calc(90vh - 90vh / 50 * 21); height: calc(90vh / 50 * 21); background: #DB5461; animation: 1s linear sideToSide infinite alternate; } .e22 { width: calc(90vh - 90vh / 50 * 22); height: calc(90vh / 50 * 22); background: #DB5461; animation: 1s linear sideToSide infinite alternate; } .e23 { width: calc(90vh - 90vh / 50 * 23); height: calc(90vh / 50 * 23); background: #F1EDEE; animation: 1s linear sideToSide infinite alternate; } .e24 { width: calc(90vh - 90vh / 50 * 24); height: calc(90vh / 50 * 24); background: #F1EDEE; animation: 1s linear sideToSide infinite alternate; } .e25 { width: calc(90vh - 90vh / 50 * 25); height: calc(90vh / 50 * 25); background: #8AA29E; animation: 1s linear sideToSide infinite alternate; } .e26 { width: calc(90vh - 90vh / 50 * 26); height: calc(90vh / 50 * 26); background: #DB5461; animation: 1s linear sideToSide infinite alternate; } .e27 { width: calc(90vh - 90vh / 50 * 27); height: calc(90vh / 50 * 27); background: #DB5461; animation: 1s linear sideToSide infinite alternate; } .e28 { width: calc(90vh - 90vh / 50 * 28); height: calc(90vh / 50 * 28); background: #F1EDEE; animation: 1s linear sideToSide infinite alternate; } .e29 { width: calc(90vh - 90vh / 50 * 29); height: calc(90vh / 50 * 29); background: #F1EDEE; animation: 1s linear sideToSide infinite alternate; } .e30 { width: calc(90vh - 90vh / 50 * 30); height: calc(90vh / 50 * 30); background: #DB5461; animation: 1s linear sideToSide infinite alternate; } .e31 { width: calc(90vh - 90vh / 50 * 31); height: calc(90vh / 50 * 31); background: #8AA29E; animation: 1s linear sideToSide infinite alternate; } .e32 { width: calc(90vh - 90vh / 50 * 32); height: calc(90vh / 50 * 32); background: #8AA29E; animation: 1s linear sideToSide infinite alternate; } .e33 { width: calc(90vh - 90vh / 50 * 33); height: calc(90vh / 50 * 33); background: #F1EDEE; animation: 1s linear sideToSide infinite alternate; } .e34 { width: calc(90vh - 90vh / 50 * 34.........完整代码请登录后点击上方下载按钮下载查看
网友评论0