帮忙看一下底部的 li不能水平居中,li设置浮动之后,如何实现水平居中?

帮忙看一下底部的 li不能水平居中,li设置浮动之后,如何实现水平居中?

<!DOCTYPE html>

<html xmlns="http://www.w3.org/1999/xhtml">

<head>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>

    <title></title>

    <style type="text/css">

        *{

            padding:0px;

            margin:0px;

            list-style-type:none;

            color:#fff;

        }

        .header{

            width:100%;

            height:105px;

            background:#000;

        }

        .header-left{

            float:left;

        }

        .header-right{

            float:right;

        }

        .header-right ul{

            margin-right:100px;

        }

        .header-right li {

          float:left;

          line-height:100px;

          margin:0px 30px;

            }

        .contermain{

            clear:both;

            width:100%;

            height:auto;

        }

        .contermain-left{

            background:#58b7e1;

            float:left;

            width:35%;

            height:800px;

        }

        .contermain-main {

            background: #58b7e1;

            float: left;

            width: 35%;

            height: 800px;

            float:left;

        }

        .contermain-right {

            background: #58b7e1;

            float: right;

            width: 30%;

            height: 800px;

        }

        .contermain-left-list{

            margin-top:40%;

            margin-left:20%;

        }

        .contermain-left-list h2,p,span {

            color:#000;

            font-weight:bold;

            line-height:40px;

        }

        .contermain-left-list span{

            background-color:orange;

        }

        .contermain-right-list {

            margin-top: 45%;

            margin-left: 20%;

        }

        .contermain-right-list input{

            width:200px;

            height:30px;

            margin:10px 0px;  

        }

            .contermain-right-list .logobtn{

                background-color:red;

                height:40px;

                border:none;

            }

            h2{

                color:#000;

            }

        .footer{

            width:100%;

            height:100px;

            background:#000;

            clear:both;

        }

        .footermain{

            width:50%;

            height:100px;

            border:solid 1px red;

            margin:0px auto;

        }

        .footermain ul{

        display:inline-block;

        text-align:center;

        }

            .footermain li {

                display: inline-block;

                text-align: center;

                float: left;

                margin: 0px 30px;

                line-height: 100px;

            }

    </style>

</head>

<body>

    <div class="header">

        <div class="header-left"><img src="http://img1.sycdn.imooc.com/climg//59093e9c00016ce303000100.png" alt="图片提示" /></div>

        <div class="header-right">

            <ul>

                <li>课程</li>

                <li>职业路径</li>

                <li>猿问</li>

                <li>实战</li>

                <li>手记</li>

            </ul>

        </div>

    </div>

    <div class="contermain">

        <div class="contermain-left">

            <div class="contermain-left-list">

                <h2>课程推荐</h2>

                <p><span>职业路径</span>&nbsp;&nbsp;&nbsp;HTML5与CSS3实现动态网页</p>

                <p><span>职业路径</span>&nbsp;&nbsp;&nbsp;HTML5与CSS3实现动态网页</p>

                <p><span>职业路径</span>&nbsp;&nbsp;&nbsp;HTML5与CSS3实现动态网页</p>

            </div>

        </div>

        <div class="contermain-main">

            <div class="contermain-left-list">

                <h2>相关课程</h2>

                <p><span>职业路径</span>&nbsp;&nbsp;&nbsp;HTML5与CSS3实现动态网页</p>

                <p><span>职业路径</span>&nbsp;&nbsp;&nbsp;HTML5与CSS3实现动态网页</p>

                <p><span>职业路径</span>&nbsp;&nbsp;&nbsp;HTML5与CSS3实现动态网页</p>

            </div>

        </div>

        <div class="contermain-right">

            <div class="contermain-right-list">

                <h2>登录</h2>

                <form>

                    <input type="text" name="username" placeholder="请输入您的用户名"/><br/>

                    <input type="password" name="pwd" placeholder="请输入您的密码" /><br />

                    <input type="button" class="logobtn" name="btnlogin" value="登录"/>

                </form>

            </div>

        </div>

    </div>

    <div class="footer">

   <div class="footermain">

       <ul>

           <li>网站首页</li>

           <li>企业合作</li>

           <li>人才招聘</li>

           <li>联系我们</li>

           <li>常见问题</li>

           <li>友情链接</li>

       </ul>

   </div>

    </div>

</body>

</html>


正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

3回答
小丸子爱吃菜 2017-05-09 09:36:16

是给ul外面的div设置,不是给ul设置,你再确认一下,因为你有给ul设置text-align:center;

小丸子爱吃菜 2017-05-09 09:34:09

http://img1.sycdn.imooc.com/climg//59111c8800019c1e12610491.jpg

我这边已经实现居中

  • 提问者 慕粉2053247714 #1
    我了去 是我这边电脑软件的问题吗。我之前肯定设置过了。一直没效果,/大哭,要不然会来问老师呢
    2017-05-09 09:35:22
小丸子爱吃菜 2017-05-09 09:27:01

给.footermain这个div设置一个text-align:center;就可以实现ul的居中了!
祝学习愉快!

  • 提问者 慕粉2053247714 #1
    我设置了 然后并不能居中呢
    2017-05-09 09:28:26
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
前端小白入门系列课程
  • 参与学习           人
  • 提交作业       11218    份
  • 解答问题       36713    个

从一个不会编程的小白到一个老司机是需要过程的,首先得入门,学习基础知识,然后才能进阶,最后再到精通,本专题是你走进前端世界的不二选择!

了解课程
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师