Smile电商管理平台:
登录页用的是 bootstrap的弹出框,
表单验证 使用的是 bootstrap-validator 表单验证插件
分页查询使用的是 :bootstrap-paginator 插件
jQuery-File-Upload插件 -----图片文字的上传(fileupload 文件上传)
nprogress进度条插件nprogress插件是一个适用于ajax应用的轻量级的进度条插件。
Smile电上网:
登录页的样式用的是mui 组件写的
如何实现 div垂直居中
方法一:
父元素相对定位,子元素绝对定位, 子元素left 50% top:50% 。 transform:translate(-50%, -50%);
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-UA-Compatible" content="ie=edge"> <title>Document</title> <style> #father{ position: relative; width: 600px; height: 600px; border: 1px solid #000; } #son{ background:red; width: 100px; height: 100px; position: absolute; left:50%; top:50%; transform: translate(-50%, -50%); } </style> </head> <body> <div id="father"> <div id="son"> </div> </div> </body> </html>
方法二:
父元素使用display:flex 弹性布局。 justify-content:center 水平居中 align-items:center 垂直居中
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-UA-Compatible" content="ie=edge"> <title>Document</title> <style> #father{ width: 600px; height: 600px; border: 1px solid #000; display: flex; justify-content: center; align-items: center; } #son{ background:red; width: 100px; height: 100px; } </style> </head> <body> <div id="father"> <div id="son"> </div> </div> </body> </html>