登录注册表单html页面效果
代码语言:html
所属分类:表单美化
下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>CodePen - SlidingForm</title> <style> @import url('https://fonts.googleapis.com/css?family=Montserrat:400,800'); * { box-sizing: border-box; } body { font-family: 'Montserrat', sans-serif; background: #f6f5f7; display: flex; flex-direction: column; justify-content: center; align-items: center; height: 100vh; margin: -20px 0 50px; background-image: url(http://repo.bfw.wiki/bfwrepo/image/background.jpg); background-size: cover; } h1 { font-weight: bold; margin: 0; color: beige; } p { font-size: 14px; font-weight: bold; line-height: 20px; letter-spacing: 0.5px; margin: 20px 0 30px; } span { font-size: 12px; color: beige; } a { color: #fff; font-size: 14px; text-decoration: none; margin: 15px 0; } .container { border-radius: 10px; box-shadow: 0 14px 28px rgba(0, 0, 0, 0.25), 0 10px 10px rgba(0, 0, 0, 0.22); position: absolute; overflow: hidden; width: 768px; max-width: 100%; min-height: 480px; opacity: 0.8; } .form-container form { background: rgba(45, 52, 54, 1.0); display: flex; flex-direction: column; padding: 0 50px; height: 100%; justify-content: center; align-items: center; text-align: center; } .social-container { margin: 20px 0; } .social-container a { border: 1px solid #ddd; border-radius: 50%; display: inline-flex; justify-content: center; align-items: center; margin: 0 5px; height: 40px; width: 40px; } .form-container input { background: #eee; border: none; padding: 12px 15px; margin: 8px 0; width: 100%; } button { border-radius: 20px; border: 1px solid #ff4b2b; background: #ff4b2b; color: #fff; font-size: 12px; font-weight: bold; padding: 12px 45px; letter-spacing: 1px; text-transform: uppercase; transition: transform 80ms ease-in; } input[type=text] { width: 240px; text-align: center; background: transparent; border: none; border-bottom: 1px solid #fff; font-family: 'PLay', sans-serif; font-size: 16px; font-weight: 200px; padding: 10px 0; transition: border 0.5s; outline: none; color: #fff; font-weight: bold; } input[type=password] { width: 240px; text-align: center; background: transparent; border: none; border-bottom: 1px solid #fff; font-family: 'PLay', sans-serif; font-size: 16px; font-weight: bold; padding: 10px 0; transition: border 0.5s; outline: none; color: #fff; } input[type=email] { width: 240px; text-align: center; background: transparent; border: none; border-bottom: 1px solid #fff; font-family: 'PLay', sans-serif; font-size: 16px; font-weight: 200px; padding: 10px 0; transition: border 0.5s; outline: none; color: #fff; font-weight: bold; } button:active { transform: scale(0.95); } button:focus { outline:: none; } button.ghost { background: transparent; border-color: #ff4b2b; background-color: #ff4b2b } .form-container { position: absolute; top: 0; height: 100%; transition: all 0.6s ease-in-out; } .sign-in-container { left: 0; width: 50%; z-index: 2; } .sign-up-container { left: 0; width: 50%; z-index: 1; opacity: 0; } .overlay-container { position: absolute; top: 0; left: 50%; width: 50%; height: 100%; overflow: hidden; transition: transform 0.6s ease-in-out; z-index: 100; } .overlay { background: transparent; background: linear-gradient(toright,#ff4b2b, #ff416c) no repeat 0 0 /cover; color: #fff; position: absolute; left: -100%; height: 100%; width: 200%; transform: translateX(0); transition: transform 0.6s ease-in-out; } .overlay-panel { position.........完整代码请登录后点击上方下载按钮下载查看
网友评论0