大气的登录注册页面表单效果
代码语言:html
所属分类:表单美化
代码描述:大气的登录注册页面表单效果
下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <style> :root { /* COLORS */ --white: #e9e9e9; --gray: #333; --blue: #0367a6; --lightblue: #008997; /* RADII */ --button-radius: 0.7rem; /* SIZES */ --max-width: 758px; --max-height: 420px; font-size: 16px; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif; } body { -webkit-box-align: center; align-items: center; background-color: var(--white); background: url("http://repo.bfw.wiki/bfwrepo/image/5e0c6ed8b80d9.png"); background-attachment: fixed; background-position: center; background-repeat: no-repeat; background-size: cover; display: grid; height: 100vh; place-items: center; } .form__title { font-weight: 300; margin: 0; margin-bottom: 1.25rem; } .link { color: var(--gray); font-size: 0.9rem; margin: 1.5rem 0; text-decoration: none; } .container { background-color: var(--white); border-radius: var(--button-radius); box-shadow: 0 0.9rem 1.7rem rgba(0, 0, 0, 0.25), 0 0.7rem 0.7rem rgba(0, 0, 0, 0.22); height: var(--max-height); max-width: var(--max-width); overflow: hidden; position: relative; width: 100%; } .container__form { height: 100%; position: absolute; top: 0; -webkit-transition: all 0.6s ease-in-out; transition: all 0.6s ease-in-out; } .container--signin { left: 0; width: 50%; z-index: 2; } .container.right-panel-active .container--signin { -webkit-transform: translateX(100%); transform: translateX(100%); } .container--signup { left: 0; opacity: 0; width: 50%; z-index: 1; } .container.right-panel-active .container--signup { -webkit-animation: show 0.6s; animation: show 0.6s; opacity: 1; -webkit-transform: translateX(100%); transform: translateX(100%); z-index: 5; } .container__overlay { height: 100%; left: 50%; overflow: hidden; position: absolute; top: 0; -webkit-transition: -webkit-transform 0.6s ease-in-out; transition: -webkit-transform 0.6s ease-in-out; transition: transform 0.6s ease-in-out; transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out; width: 50%; z-index: 100; } .container.right-panel-active .container__overlay { -webkit-transform: translateX(-100%); transform: translateX(-100%); } .overlay { background-color: var(--lightblue); background: url("https://res.cloudinary.com/dkvistrules/image/upload/v1596984812/background_lpjvoc.jpg"); background-attachment: fixed; background-position: center; background-repeat: no-repeat; background-size: cover; height: 100%; left: -100%; position: relative; -webkit-transform: translateX(0); transform: translateX(0); -webkit-transition: -webkit-transform 0.6s ease-in-out; transition: -webkit-transform 0.6s ease-in-out; transition: transform 0.6s ease-in-out; transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out; width: 200%; } .container.right-panel-active .overlay { -webkit-transform: translateX(50%); transform: translateX(50%); } .overlay__panel { -webkit-box-align: center; align-items: center; display: -webkit-box; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; height: 100%; -webkit-box-pack: center; justify-content: center; position: absolute; text-align: center; top: 0; -webkit-transform: translateX(0); transform: translateX(0); -webkit-transition: -webkit-transform 0.6s ease-in-out; transition: -webkit-transform 0.6s ease-in-out; transition: transform 0.6s ease-in-out; transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out; width: 50%; } .overlay--left { -webkit-transform: translateX(-20%); transform: translateX(-20%); } .container.right-panel-active .overlay--left { -webkit-transform: translateX(0); transform: translateX(0); } .overlay--right { right: 0; -webkit-transform: translate.........完整代码请登录后点击上方下载按钮下载查看
网友评论0