老师,请问底部怎么中间对齐
请问,这个底部是如何实现中间对齐的
代码:
<!doctype html> <html> <head> <meta charset="UTF-8"> <title>Immoc</title> </head> <style type="text/css"> *{ margin: 0; padding: 0; } body{ min-width: 1000px; } ul{ list-style-type: none; } .header{ width: 100%; height: 100px; background: black; } .footer{ width: 100%; height: 100px; background: black; position: relative; } .navi{ text-align: center; color: white; overflow: hidden; } .header,.footer{ float: left; } .header .navi{ float: right; } .footer .navi{ position: absolute; height:100px; width:1000px; top: 50%; left: 50%; margin-top: -50px; margin-left: -500px; } .navi ul li{ float: left; font-size: 20px; padding: 40px 20px; } .navi ul li a:link, .navi ul li a:visited{ text-decoration: none; color: white; } .navi ul li a:hover, .navi ul li a:active{ text-decoration: none; color: red; } .content{ height: 1000px; width: auto; padding: 0px 200px 0px 300px; } .middle,.left,.right{ position: relative; float: left; min-height: 200px; } .middle{ height:100%; width:100%; background: rgb(246, 195, 203); } .left{ height:100%; width:300px; background: rgb(254, 238, 218); margin-left: -100%; left: -300px; } .right{ height:100%; width:200px; margin-left: -200px; left:200px; background: rgb(173, 216, 230); } .Recommendation{ position: absolute; left: 20px; top: 50px; } .title{ padding-bottom: 10px; font-weight: bolder; } .Recommendation .inner li{ margin: 20px 0px; } .Recommendation .inner li .tag{ margin: 0px 20px; background: #FE9897; } .Recommendation .inner li a:link, .Recommendation .inner li a:visited{ text-decoration: none; color: black; } .Recommendation .inner li a:hover, .Recommendation .inner li a:active{ text-decoration: none; color: red; } .middle img{ position: absolute; top: 100px; left: 50%; margin-left: -301px; } .login{ position: absolute; left: 20px; top: 50px; } .login .inner .loginItem{ width: 100%; height: 25px; margin-bottom: 20px; display: block; } .button{ background: red; } </style> <body> <div class="header"> <img src="http://img1.sycdn.imooc.com/climg//590037f600016ce303000100.png"> <div class="navi"> <ul> <li><a href="#">Classes</a></li> <li><a href="#">Pro</a></li> <li><a href="#">Real world</a></li> <li><a href="#">Ask</a></li> <li><a href="#">Note</a></li> </ul> </div> </div> <div class="content"> <div class="middle"> <img src="http://img1.sycdn.imooc.com/climg//590037e00001fab706000400.jpg"> </div> <div class="left"> <div class="Recommendation"> <h3 class="title">Route Recommondation:</h3> <ul class="inner"> <li><a href="#"><span class="tag">Pro</span>HTML5 plus CSS3 Achive Animated Web Page</a></li> <li><a href="#"><span class="tag">Pro</span>Android Syntax</a></li> <li><a href="#"><span class="tag">Pro</span>IOS Basic API</a></li> <li><a href="#"><span class="tag">Pro</span>PHP Entry</a></li> <li><a href="#"><span class="tag">Pro</span>Java Entry</a></li> </ul> </div> </div> <div class="right"> <div class="login"> <h3 class="title">Login</h3> <form class="inner"> <input class="loginItem" type="text" placeholder="Enter Username"> <input class="loginItem" type="password" placeholder="Enter Password"> <input class="loginItem button" type="submit" value="Log In"> </form> </div> </div> </div> <div class="footer"> <div class="navi"> <ul> <li><a href="#">Home Page</a></li> <li><a href="#">Cooperation</a></li> <li><a href="#">Recruitment</a></li> <li><a href="#">Contact Us</a></li> <li><a href="#">Frequence Problem</a></li> <li><a href="#">Friendly Link</a></li> </ul> </div> </div> </body> </html>
11
收起
正在回答 回答被采纳积分+1
2回答
homeletWei
2018-06-07 19:57:19
底部的div(class=“navi”)实现了中间对齐,但是里面的文字怎么实现中间对齐的?
前端小白入门系列课程
- 参与学习 人
- 提交作业 11218 份
- 解答问题 36712 个
从一个不会编程的小白到一个老司机是需要过程的,首先得入门,学习基础知识,然后才能进阶,最后再到精通,本专题是你走进前端世界的不二选择!
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星