老师检查一下作业 3-3 估计这样的写法只能用于完成这个作业
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>Document</title> <style type="text/css"> * { margin: 0; padding: 0; } body{ min-width: 1200px; } li{ list-style: none; } .clear { clear: both; zoom:1 } .header,.footer { width: 100%; height: 50px; background: #000; color: #fff; line-height: 50px; } .logo { float: left; } .logo img { width: 150px; height: 50px; } .nav { float: right; } .nav ul li{ display: inline-block; margin: 0 30px; } .container { padding: 0 300px 0 400px; } .middle,.left,.right { float: left; position: relative; min-height: 1000px; } .middle { width: 100%; background: #ffc0cb; text-align: center; padding-top: 150px; } .left { width: 350px; background: #ffefdb; margin-left: -100%; left: -400px; padding: 150px 0 0 50px; } .left ul li { line-height: 40px; } .left ul li span { background: pink; margin-right: 20px; } .right { width: 250px; background: #add8e6; margin-right: -300px; padding: 150px 0 0 50px; } .in1,.in2,.in3 { margin: 20px 0; } .right input { width: 200px; height: 40px; padding: 10px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .in3 input { background: red; color: #fff; border: 0; } .footer { position: fixed; bottom: 0; } .footer ul { font-size: 0; width: 744px; margin: 0 auto; } .footer ul li { font-size: 16px; display: inline-block; margin: 0 30px; } </style> </head> <body> <div class="header"> <div class="logo"> <img src="http://img1.sycdn.imooc.com/climg//590037f600016ce303000100.png"> </div> <div class="nav"> <ul> <li>课程</li> <li>职业路径</li> <li>实战</li> <li>猿问</li> <li>手记</li> </ul> </div> <div class="clear"></div> </div> <div class="container"> <div class="middle"> <img src="http://img1.sycdn.imooc.com/climg//590037e00001fab706000400.jpg"> </div> <div class="left"> <h2>课程推荐</h2> <ul> <li> <span>职业路径</span>HTML5与CSS3实现动态网页 </li> <li> <span>职业路径</span>零基础入门Android语法与界面 </li> <li> <span>职业路径</span>IOS基础语法与常用控件 </li> <li> <span>职业路径</span>PHP入门开发 </li> <li> <span>职业路径</span>JAVA入门开发 </li> </ul> </div> <div class="right"> <h2>登录</h2> <div class="in1 lm"> <input type="text" placeholder="用户名"> </div> <div class="in2"> <input type="password" placeholder="密码"> </div> <div class="in3"> <input type="submit" value="登录"> </div> </div> <div class="clear"></div> </div> <div class="footer"> <ul> <li>网站首页</li> <li>企业合作</li> <li>人才招聘</li> <li>联系我们</li> <li>常见问题</li> <li>友情链接</li> </ul> </div> </body> </html>
老师帮我看看有没有需要纠正/优化的地方!谢谢~
0
收起
正在回答
4回答
你好同学 , 经过测试 , 结构是可以的 . 页面缩小的时候 ,middle中的图片不会随着middle的缩小而缩小 . 建议改为百分比的宽度 ,这样它会参照父元素的宽度去计算 . 就会随着middle的缩小而缩小
如下:
同学描述的"屏幕缩放到1216px 总体宽度就不会变化了" , 是因为浏览器屏幕显示的宽度是把滚动条计算在内的 ,滚动条是16px . 如下:
祝学习愉快 ,望采纳 .
前端小白入门系列课程
- 参与学习 人
- 提交作业 11218 份
- 解答问题 36713 个
从一个不会编程的小白到一个老司机是需要过程的,首先得入门,学习基础知识,然后才能进阶,最后再到精通,本专题是你走进前端世界的不二选择!
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星