麻烦老师检查一下,非常感谢
来源:2-10 编程练习
duqinaerfa
2019-08-11 20:13:30
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> <style type="text/css"> /*此处写代码*/ *{ margin: 0; padding: 0; font-family: "微软雅黑"; } .head{ height: 100px; width: 100%; background: black; position: fixed; top: 0; } .foot{ height: 100px; width: 100%; background: black; position: fixed; bottom: 0; } .logo{ width: 300px; height: 100px; float: left; } .nav{ height: 100px; width: auto; position: absolute; right: 0; } .footnav{ height: 100px; width: 800px; position: absolute; left: 50%; margin-left: -400px; } a{ text-decoration: none; color: white; font-size: 25px; } .nav ul li, .footnav ul li{ list-style: none; float: left; line-height: 100px; margin: 0 25px; } .content{ background: lightblue; width: 100% height:800px; padding-top: 100px; overflow: hidden; zoom:1; } .container{ width: 70%; height: 800px; overflow: hidden; margin: 0 auto; } .left{ width: 50%; height: auto; margin: 0 auto; float: left; padding-top: 100px; line-height: 50px; } .right{ width: 50%; height: auto; margin: 0 auto; float: right; padding-top: 100px; line-height: 50px; } span{ background: pink; } ul li{ list-style-type: none; } </style> </head> <body> <!-- 此处写代码 --> <div class="head"> <div class = "logo"> <img src="http://climg.mukewang.com/58c0d2d900016ce303000100.png"> </div> <div class="nav"> <ul> <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> <div class="content"> <div class="container"> <div class="left"> <ul><h2>课程推荐</h2> <li><span>职业路径</span>HTML与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"> <ul><h2>相关课程</h2> <li>HTML CSS JavaScript</li> <li>HTML5 CSS3 Jquery</li> <li>移动端基础 移动端APP开发</li> </ul> </div> </div> </div> <div class="foot"> <div class="footnav"> <ul> <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></li> </ul> </div> </div> </body> </html>
2回答
同学你好, 如下图所示, 页脚内容的水平居中实现上有误差
建议:可以通过设置display:inline-block;让元素在一行显示,然后给父级设置text-align:center;即可实现内容水平居中显示
另, 如下图所示位置, 少写了一分号, 虽然最终也能实现效果,不过建议: 添加上分号,让代码更加规范哦
最后, 对于下图同学给出的建议也是很棒的, 可以参考一下哦
如果帮助到了你, 欢迎采纳!
祝学习愉快~~~~
秋之枫华
2019-08-11
如上图,作业的效果图中“职业路径”和右边的课程名称是有距离的,可以给你的span加个右边距:
这样就跟原图效果一样了:
另外,你可以给课程名称,即你代码中的li便签里的内容加上<a>标签包裹起来,这样鼠标经过会有变化,显得更专业一些,你说是不?
如果帮到了你,欢迎采纳哦!
相似问题