请老师检查下,有什么地方需要改进的
来源:3-3 编程练习
qq_終奌傷起奌
2019-09-09 18:22:28
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>Document</title> <style type="text/css"> *{ margin:0; padding:0; } body{ min-width: 700px; } /*头部*/ .header,.footer{ width:100%; height:100px; margin:0 auto; background:black; } .logo{ width:300px; height:100px; float:left; } .nav{ position:absolute; right:100px; } ul li{ list-style:none; line-height: 100px; } .nav ul li{ float:left; margin-left:50px; } .nav-a{ color:#fff; text-decoration: none; font-size:20px; } .nav-a:hover{ color:orange; } /*内容*/ .container{ padding:0 300px 0 350px; height:800px; } .left,.middle,.right{ position:relative; float:left; min-height:800px; } .middle{ width:100%; background: pink; } .middle-img{ margin-left:200px; margin-top:150px; } .left{ width:350px; background:#ffefdb; margin-left: -100%; left:-350px; } .left p{ line-height: 3em; } .p1{ font-size:30px; margin-top:100px; } .sa{ background:#ff9999; margin-left: 20px; } a{ text-decoration: none; } .a{ color:black; } .right{ width:300px; background:#add8e6; margin-right:-300px; } .or{ background:red; cursor:pointer; } input{ display: inline-block; width:250px; height:40px; margin-top: 30px; margin-left: 20px; } /*页脚*/ .footer{ margin:0 auto; text-align: center; } .footer ul li{ display:inline-block; margin:0 30px; } .a1{ color:#fff; font-size:20px; margin:0 auto; } </style> </head> <body> <div class="header"> <div class="logo"> <a href="#"><img src="http://climg.mukewang.com/590037f600016ce303000100.png"></a> </div> <div class="nav"> <ul> <li><a href="#" class="nav-a">课程</a></li> <li><a href="#" class="nav-a">职业路径</a></li> <li><a href="#" class="nav-a">实战</a></li> <li><a href="#" class="nav-a">猿问</a></li> <li><a href="#" class="nav-a">手记</a></li> </ul> </div> </div> <div class="container"> <div class="middle"> <img src="http://climg.mukewang.com/590037e00001fab706000400.jpg" class="middle-img"> </div> <div class="left"> <p class="p1">课程推荐</p> <p><span class="sa">职业课程</span> <a href="#" class="a">HTML与CSS实现动态网页</a></p> <p><span class="sa">职业课程</span> <a href="#" class="a">零基础入门Android语法与界面</a></p> <p><span class="sa">职业课程</span> <a href="#" class="a">IOS基础语法与常用控件</a></p> <p><span class="sa">职业课程</span> <a href="#" class="a">PHP入门开发</a></p> <p><span class="sa">职业课程</span> <a href="#" class="a">JAVA入门开发</a></p> </div> <div class="right"> <p class="p1">登录</p> <div class="login"> <input type="text" placeholder="请输入登录邮箱/手机号" name="user"/><br/> <input type="password" placeholder="6-16密码,区分大小写,不能用空格" maxlength="16" name="pwd"/><br/> <input type="button" class="or" value="登 录"/> </div> </div> </div> <div class="footer"> <ul> <li><a href="#" class="a1">网页首页</a></li> <li><a href="#" class="a1">企业合作</a></li> <li><a href="#" class="a1">人才招聘</a></li> <li><a href="#" class="a1">联系我们</a></li> <li><a href="#" class="a1">常见问题</a></li> <li><a href="#" class="a1">友情链接</a></li> </ul> </div> </body> </html>
1回答
同学你好,
1,主体左侧文字和边框之间的距离过小,建议添加一个padding-left的值。
2, 因为浏览器默认给input标签添加了2px的border值,另外浏览器默认type类型为submit的input标签设置的width值包括了border值,所以要实现按钮和输入框宽度一致,需要调整按钮的width值,包括border哦~
修改为:
效果:
如果我的回答帮助了你,欢迎采纳,祝学习愉快~
相似问题