2-10编程练习
来源:2-10 编程练习
慕标4519152
2018-12-22 00:13:47
<!DOCTYPE html> <html> <head> <title>两列布局</title> <meta charset="utf-8"> <style type="text/css"> *{margin: 0;padding: 0;} ul{list-style: none;} a{text-decoration: none;} .container{ width: 1200px; height: 700px; margin: 0 auto; } .header{ width: 100%; height: 100px; margin: 0 auto; background: #313131; overflow: hidden; zoom:1; } .header .logo{ width: 200px; height: 80px; float: left; } .header .nav{ float: right; overflow: hidden; zoom:1; } .header .nav li{ margin: 0 30px; float: left; } .header .nav li a{ height: 80px; line-height: 80px; display: block; color: white; font-family: "微软雅黑"; font-size: 16px; } .header .nav li a:hover{color: gray;} .con{ width: 100%; height: 500px; background: #3a91f2; overflow: hidden; zoom:1; } .con .left{ width: 50%; height: 500px; float: left; position: relative; left: 200px; top:80px; } .con .right{ width: 50%; height: 500px; float: left; text-align: left; position: relative; left: 150px; top:80px; } .con .left table{ width: 70%; line-height:2em; } .con .left table .td1{ background: pink; text-align: center; } .con .right table{ width: 40%; line-height:2em; } .footer{ width: 100%; height: 100px; background: #313131; } .footer .footer_li{ overflow: hidden; zoom:1; margin: 0 200px; } .footer .footer_li li{ float: left; height: 80px; line-height: 100px; } .footer .footer_li li a{ color: white; margin: 0 30px; font-family: "微软雅黑"; font-size: 16px; } .footer .footer_li li a:hover{ color: gray; } </style> </head> <body> <div class="container"> <div class="header"> <div class="logo"> <a><img src="http://climg.mukewang.com/58c0d2d900016ce303000100.png"></a> </div> <ul class="nav"> <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="con"> <div class="left"> <h3>课程推荐</h3> <table> <tr> <td class="td1">职业路径</td> <td>HTML与CSS3实现动态网页</td> </tr> <tr> <td class="td1">职业路径</td> <td>零基础入门Android语法与界面</td> </tr> <tr> <td class="td1">职业路径</td> <td>IOS基础语法与常用控件</td> </tr> <tr> <td class="td1">职业路径</td> <td>PHP入门开发</td> </tr> <tr> <td class="td1">职业路径</td> <td>JAVA入门开发</td> </tr> </table> </div> <div class="right"> <table> <h3>相关课程</h3> <tr> <td>HTML</td> <td>CSS</td> <td>JavaScript</td> </tr> <tr> <td>HTML</td> <td>CSS</td> <td>Jquery</td> </tr> <tr> <td colspan="2">移动端基础</td> <td>移动端APP开发</td> </tr> </table> </div> </div> <div class="footer"> <ul class="footer_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> <li><a href="#">友情链接</a></li> </ul> </div> </div> </body> </html>
1回答
好帮手慕星星
2018-12-23
同学你好,经测试代码中的问题:
1、页面在水平方向上没有全屏显示:
代码中设置的宽度为1200px,可以调整为100%。
2、顶部右侧导航文字没有垂直居中显示:
header的高度位置100px,而导航设置高度为80px,把a标签高度和行高变为100px即可。
3、底部导航设置宽度为100%之后,没有居中显示:
可以将li设置为inline-block元素,在父容器中添加居中显示:
可以按照上述代码修改测试下,祝学习愉快!
相似问题