3-3 编程练习作业提交
来源:3-3 编程练习
MiMicccc
2020-09-02 14:46:47
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> <style type="text/css"> /*此处写代码*/ * { margin: 0; padding: 0; } body { min-width: 1000px; font: 20px "黑体"; } li { list-style: none; } a { text-decoration: none; color: #000; } .header, .footer { float: left; width: 100%; height: 100px; background: #000; } .header { position: relative; } .header .nav_list { position: absolute; top: 0; right: 0; } .header .nav_list li { float: left; width: 120px; } .header .nav_list li a, .footer .foo_list li a { display: inline-block; width: 100%; line-height: 100px; color: #fff; text-align: center; } .header .nav_list li a:hover { color: orange; } .container { padding: 0 260px 0 300px; } .middle ,.left ,.right { position: relative; float: left; min-height: 500px; } .container .middle { padding: 14% 18%; width: 64%; background: #FFC0CB; } .container .middle img { width: 100%; } .container .left { padding: 14% 0; width: 300px; margin-left: -100%; left: -300px; background: #FFEFDB; } .container .left p ,.container .right p { font-weight: bold; } .container .left p ,.container .left ul { margin-left: 20px; } .container .left li { margin-top: 15px; font-size: 14px; } .container .left li span { margin-right: 10px; background: #FF9999; } .container .right { padding: 14% 0; width: 260px; margin-left: -260px; right: -260px; background: #ADD8E6; } .container .right p ,.container .right form { margin-left: 10px; } .container .right input { margin-top: 20px; width: 220px; height: 40px; border: 1px solid #999; } .container .right .button { font-size: 16px; color: #fff; background: #FF0000; border-color: #FF0000; } .container .right input::placeholder { font-size: 12px; } .footer .foo_list { margin: 0 auto; width: 60%; overflow: hidden; } .footer .foo_list li { float: left; width: 16.66%; } </style> </head> <body> <!-- 此处写代码 --> <!-- 顶部 --> <div class="header"> <img class="logo" src="http://climg.mukewang.com/590037f600016ce303000100.png" alt=""> <ul class="nav_list"> <li><a href="">课程</a></li> <li><a href="">职业路径</a></li> <li><a href="">实战</a></li> <li><a href="">猿问</a></li> <li><a href="">手记</a></li> </ul> </div> <!-- 内容区 --> <div class="container"> <div class="middle"> <img src="http://climg.mukewang.com/590037e00001fab706000400.jpg" alt=""> </div> <div class="left"> <p>课程推荐</p> <ul> <li><span>职业路径</span><a href="">HTML5与CSS3实现动态网页</a></li> <li><span>职业路径</span><a href="">零基础入门Android语法与界面</a></li> <li><span>职业路径</span><a href="">IOS基础语法与常用控件</a></li> <li><span>职业路径</span><a href="">PHP入门开发</a></li> <li><span>职业路径</span><a href="">JAVA入门开发</a></li> </ul> </div> <div class="right"> <p>登录</p> <form action=""> <input class="username" type="text" name="username" id="" placeholder=" 请输入登录邮箱/手机号"> <input class="password" type="password" name="password" id="" placeholder=" 6-16位密码,区分大小写,不能用空格"> <input class="button" type="submit" value="登录"> </form> </div> </div> <!-- 底部 --> <div class="footer"> <ul class="foo_list"> <li><a href="">网站首页</a></li> <li><a href="">企业合作</a></li> <li><a href="">人才招聘</a></li> <li><a href="">联系我们</a></li> <li><a href="">常见问题</a></li> <li><a href="">友情链接</a></li> </ul> </div> </body> </html>
1回答
好帮手慕星星
2020-09-02
同学你好,代码布局以及实现效果是可以的。
优化:中间左右两侧和中间高度不一致
这是因为老师浏览器视口分辨率较大。图片宽度设置100%,高度会按照自身宽高比显示,所以高度也会改变。分辨率越大,图片高度越大,超出最小高度500px的时候就会导致中间部分高度比左右两侧的大。建议调整样式,不设置图片宽度,父盒子中设置图片居中
祝学习愉快!
相似问题