开发一个将数据变现,数据打包等实现数据价值的数据交易平台,具有登录、注册等功能
VScode、Photoshop
开发周期4天
登录
主页
数据众包
利用PS切图工具抠下项目所需的相关logo和精灵图,然后利用这段时间所学的html+css的知识对页面整体布局,写出整个页面的大体框架。这里所利用的只要是div块的相关布局,还有float的合理使用,然后需要的就是耐心了。把精灵图通过background-image: url(‘路径’)添加上去后利用相对定位、绝对定位来调整精灵图在div或者其他模块中的位置。按照设局图的规格进行严谨的测量,其实难度不大,主要是要细心。
进行代码编写的时候的命名不规范导致最后项目在整合的过程中遇到了重名的现象。
解决办法:在项目的分工期应该和团队进行良好的沟通,规定规范的命名方式,这一步至关重要。
项目进行过程中团队之间的沟通交流不够到位,导致页面布局存在各种偏差,未统一尺寸,以及不同页面相同部分的代码的不统一。
解决办法:在进行项目整合之前就制定一个统一的样式,选取最优的头部、尾部、导航栏作为整个团队的统一样式。这样就不会再后期的调试过程中遇到各种各样的bug
知识点掌握不够牢固,各别团员的基础较差。导致项目周期的延长。
解决办法:利用好互联网资源,不懂的就查CSDN,百度,不能过度频繁的请别人帮忙调试你程序的bug,因为其他人不熟悉你的代码和命名,会在这个上面浪费掉大量的是时间。
在把整个网页缩小后会发现导航栏未占据全屏
解决办法:在导航的css渲染代码中加入width的最小值
.navs{min-width:1200px;} 123
在登录界面选中输入框的时候没有出现选中的样式看不出来该框被选中
解决办法:在该input模块的css样式中写入focus样式
.input .password{border:1px solid #488ee7;} 123
在输入密码的时候出现了密码可见的情况
解决办法:把input的type类型改为password
<div class="inp"> <input type="text" placeholder="请输入手机号或者邮箱地址" class="login_1"> <input type="password" placeholder="请输入您的密码" class="login_2"> </div> 1234
个人参与部分为login界面和忘记密码以及主页的设计,其他方面所遇到的相关问题不详。因初涉前端网页设计的原因,技术差,有错误的地方望包涵。总体的项目做下来,还是对css的相关的内容有所了解了,在以后的简单的前端网页的设计的中会有所帮助。
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>登录</title> <link rel="stylesheet" href="css/login.css"> <script type="text/javascript"> window.onload = function() { //配置 var config = { vx: 4, //小球x轴速度,正为右,负为左 vy: 4, //小球y轴速度 height: 2, //小球高宽,其实为正方形,所以不宜太大 width: 2, count: 300, //点个数 color: "230, 230, 230", //点颜色 stroke: "130,255,255", //线条颜色clo dist: 6000, //点吸附距离 e_dist: 20000, //鼠标吸附加速距离 max_conn: 10 //点到点最大连接数 } //调用 CanvasParticle(config); } </script> <script type="text/javascript" src="js/canvas-particle.js"></script> </head> <body> <div id="mydiv"> <div class="login"> <form> <div> <span class="_go clearfix"> <a href="#"> ╳ </a> </span> <h1> 东湖大数据 <img src="imgaaa_03.png" alt=""> </h1> <div class="inp"> <input type="text" placeholder="请输入手机号或者邮箱地址" class="login_1"> <input type="password" placeholder="请输入您的密码" class="login_2"> </div> <p class="cenp clearfix"> <input type="checkbox" name="七天之内自动登录" class="checkbox"> <span> 七天之内自动登录</span> <a href="forget_password.html" class="wja">忘记密码?</a> </p> <div class="btn"> <p> <button class="btn_1"> <a href="homepage01.html" class="btn_a">立即登录</a> </button> <button class="btn_2"> <a href="02registered.html" class="btn_a"> 注册新用户 </a> </button> </p> </div> </div> </form> </div> <div class="footer"> © 武汉东湖大数据交易中心股份有限公司 Donghu Trading Center for Big Data Co.Ltd 鄂ICP备 15013761 号 -1 </div> </div> </body> </html>
1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980@charset "utf-8"; @import "reset.css"; html, body { height: 100%; } #mydiv { position: fixed; height: 100%; width: 100%; background-image: linear-gradient(#0a97e3, #0a97e1); } .login { height: 538px; width: 500px; border-radius: 9px; border: 10px solid #86ccf2; background-color: #ffffff; position: fixed; top: 0; bottom: 0; left: 0; right: 0; margin: auto; } h1 { text-align: center; padding-top: 40px; padding-bottom: 87px; font-size: 0px; } ._go { float: right; margin-right: 17px; margin-top: 19px; } ._go a { color: #15aafb; font-size: 18px; } p { text-align: center; } .wja { float: right; color: #15aafb; } .btn { margin-top: 86px; } .inp { margin-left: 40px; } .login_1 { width: 400px; height: 40px; border: 1px solid #cccccc; border-radius: 3px; font-size: 14px; padding-left: 40px; background-image: url('../img/0_1_Login_03.png'); background-position: 0px 3px; background-repeat: no-repeat; margin-bottom: 25px; } .login_1:focus { border: 1px solid #15aafb; } .login_2 { width: 400px; height: 40px; border: 1px solid #cccccc; border-radius: 3px; font-size: 14px; padding-left: 40px; background-image: url('../img/0_1_Login_03.png'); background-position: 0px -62px; background-repeat: no-repeat; margin-bottom: 24px; } .login_2:focus { border: 1px solid #15aafb; } .checkbox { position: relative; top: 2px; } span { font-size: 13px; color: #666666; } .btn_1 { width: 190px; height: 40px; font-size: 14px; /* text-align: center; */ background-color: #15aafb; border: 2px solid #15aafb; border-radius: 5px; margin-right: 10px; padding: 0 0; position: relative; } .btn_2 { width: 190px; height: 40px; font-size: 14px; color: #15aafb; background-color: #ffffff; border: 2px solid #15aafb; border-radius: 5px; margin-left: 10px; padding: 0 0; position: relative; } .btn_a { /* float: left; */ height: 40px; width: 190px; line-height: 34px; color: #fff; } .btn_2 .btn_a { color: #15aafb; } .btn_1:hover { background-color: #0096e8; } .btn_2:hover { background-color: #15aafb; } .btn_2:hover .btn_a { color: #fff; } .cenp { margin-top: 20px; padding: 0 40px; text-align: left; } .footer { min-width: 400px; text-align: center; font-size: 12px; color: #ffffff; position: fixed; bottom: 8px; left: 0; right: 0; margin: auto; }
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>忘记密码</title> <link rel="stylesheet" href="css/forget_password.css"> <script type="text/javascript"> window.onload = function() { //配置 var config = { vx: 4, //小球x轴速度,正为右,负为左 vy: 4, //小球y轴速度 height: 2, //小球高宽,其实为正方形,所以不宜太大 width: 2, count: 300, //点个数 color: "230, 230, 230", //点颜色 stroke: "130,255,255", //线条颜色 dist: 6000, //点吸附距离 e_dist: 20000, //鼠标吸附加速距离 max_conn: 10 //点到点最大连接数 } //调用 CanvasParticle(config); } </script> <script type="text/javascript" src="js/canvas-particle.js"></script> </head> <body> <div id="mydiv"> <div class="forget_password"> <form> <div> <span class="_go clearfix"> <a href="#">╳</a> </span> <h1> 东湖大数据 <img src="imgaaa_03.png" alt=""> </h1> <div class="select_1 clearfix"> <span>手机找回</span> </div> <div class="select_2 clearfix"> <span>邮箱找回</span> </div> <div class="inp"> <p> <input type="text" placeholder="请输入手机号" class="txt_1"> </p> <p> <input type="text" placeholder="请输入短信验证码" class="txt_2"> <button class="btn_txt">获取短信验证码</button> </p> <p> <input type="password" placeholder="请输入新密码" class="txt_3"> </p> <p> <input type="password" placeholder="请确认信密码" class="txt_4"> </p> <p> <button class="btn">找回密码</button> </p> </div> </div> </form> </div> <div class="footer"> © 武汉东湖大数据交易中心股份有限公司 Donghu Trading Center for Big Data Co.Ltd 鄂ICP备 15013761 号 -1 </div> </div> </body> </html>
12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879@charset "utf-8"; @import "reset.css"; html, body { height: 100%; } #mydiv { position: fixed; height: 100%; width: 100%; background-image: linear-gradient(#0a97e3, #0a97e1); } h1 { text-align: center; padding-top: 23px; padding-bottom: 47px; font-size: 0; } ._go a { float: right; color: #15aafb; font-size: 18px; margin-right: 17px; margin-top: 19px; } p { text-align: center; } .btn { margin-top: 86px; float: left; } .forget_password { height: 610px; width: 560px; border-radius: 9px; border: 10px solid #86ccf2; background-color: #f8f8f8; position: fixed; top: 0; bottom: 0; left: 0; right: 0; margin: auto; } .forget_password .select_1 { display: block; float: left; height: 40px; width: 120px; line-height: 40px; text-align: center; font-size: 16px; margin-left: 40px; color: #15aafb; background-color: #ffffff; border-radius: 5px 5px 0 0; cursor: pointer; } .forget_password .select_2 { display: block; float: left; height: 40px; width: 120px; line-height: 40px; text-align: center; color: #333333; font-size: 16px; background-color: #eeeeee; border-radius: 5px 5px 0 0; cursor: pointer; } .forget_password .select_2:hover { color: #15aafb; background-color: #ffffff; } .inp { margin-left: 40px; padding: 40px 30px 0 30px; float: left; background-color: #ffffff; margin-bottom: 0; height: 370px; } .txt_1 { width: 400px; height: 40px; border-radius: 3px; font-size: 14px; padding-left: 40px; background-image: url('../img/0_3_FindPassword_07.png'); background-position: 5px 8px; background-repeat: no-repeat; margin-bottom: 25px; } .txt_2 { width: 238px; height: 40px; border-radius: 3px; font-size: 14px; padding-left: 40px; background-image: url('../img/0_3_FindPassword_07.png'); background-position: 5px -55px; background-repeat: no-repeat; margin-bottom: 24px; } .txt_3 { width: 400px; height: 40px; border: 1px solid #cccccc; border-radius: 3px; font-size: 14px; padding-left: 40px; background-image: url('../img/0_3_FindPassword_07.png'); background-position: 5px -118px; background-repeat: no-repeat; margin-bottom: 25px; } .txt_3:focus { border: 1px solid #15aafb; } .txt_4 { width: 400px; height: 40px; border: 1px solid #cccccc; border-radius: 3px; font-size: 14px; padding-left: 40px; background-image: url('../img/0_3_FindPassword_07.png'); background-position: 5px -118px; background-repeat: no-repeat; } .txt_4:focus { border: 1px solid #15aafb; } .btn_txt { width: 150px; height: 40px; font-size: 14px; color: #ffffff; background-color: #15aafb; border: 1px solid #0671d7; border-radius: 5px; margin-left: 10px; cursor: pointer; } .btn { width: 400px; height: 40px; font-size: 14px; margin-top: 30px; color: #ffffff; background-color: #15aafb; border: 1px solid #0671d7; border-radius: 5px; cursor: pointer; } .footer { min-width: 400px; text-align: center; font-size: 12px; color: #ffffff; position: fixed; bottom: 8px; left: 0; right: 0; margin: auto; }
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187相关知识
html、css基础(大型网站登录、主页)——项目小结
使用HTML制作静态宠物网站——蓝色版爱宠之家(HTML+CSS)
宠物网站策划书6篇.docx
HTML做一个简单漂亮的宠物网页(纯html代码)
【html网页设计】
制作一个简单HTML宠物猫网页(HTML+CSS)
HTML + CSS = 静态的网站效果没有你做不到,只有你想不到!!!
HTML学生个人网站作业设计:宠物网站设计——宠物网站带会员登陆表单验证功能7页
HTML学生个人网站作业设计:宠物网站设计——萌宠有家(5页) HTML+CSS 简单DIV布局宠物介绍网页模板代码 DW学生个人网站制作成品下载
基于html宠物用品商城项目的设计与实现(学生网页设计作业源码)
网址: html、css基础(大型网站登录、主页)——项目小结 https://m.mcbbbk.com/newsview353926.html
上一篇: 宠物小精灵叶绿v0.27 安卓免 |
下一篇: 挑战4399小游戏——宠物连连看 |