将a标签转换为块级元素后无法居中

将a标签转换为块级元素后无法居中

我在nav中使用了text-align: center和margin: 0 auto都没有用具体代码是这样的

html:http://img1.sycdn.imooc.com/climg//58d46d4b000114dc05660234.jpg

css:

http://img1.sycdn.imooc.com/climg//58d46dd40001dd0402740362.jpg


然后效果就成这样了:

http://img1.sycdn.imooc.com/climg//58d46e2e0001decb13510179.jpg

想问一下如何解决。。卡了一晚上了。

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

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

3回答
静静静静Y 2017-03-28 18:30:14

a标签同一行显示并不是非要用浮动,设置diaplay: inline-block,a标签就会在同一行显示

魂魄之子 2017-03-24 10:52:45

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
<!--    portfolio -->
    <section class="port">
        <div class="port-text">
            <h1>Portfolio</h1>
            <p>lorem ipsum dolor sit amet,consectetur adipisicing elit,sed do eiusmodtempor incididunt ut </p>
            <p>labore etdolore magna aliqua.Ut enim ad minim veniam</p>
        <nav>
            <a href="#">All</a>
            <a href="#">WEB</a>
            <a href="#">SOFTWARE</a>
            <a href="#">WORKS</a>
            <a href="#">BRANDS</a>
        </nav>
        </div>
        <img src="img/portfolio-nav-img.jpg">
    </section>
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
/*portfolio*/
.port{
    height910px;
}
.port-text{
    height350px;
    positionrelative;
}
.port-text > h1{
    padding70px 0 40px 0;
    color#f46028;
}
.port-text > nav{
    positionabsolute;
    left35%;
    margin40px 0 20px 0;
    padding40px 0 0px 0;
}
.port-text > nav >a{
    height20px;
    padding10px 15px;
    margin-left40px;
    line-height20px;
    text-aligncenter;
    border2px solid #f46028;
    color#f46028;
}

你参考下吧

魂魄之子 2017-03-24 09:53:49

把float:left 去掉 换成left:50% 试试  后面的百分之几你根据实际情况来 
还有你把下面的margin那些代码优化下
margin:0 2px 30px 2px;分别对应上右下左顺时针的顺序写的 

建议你的csss书写规范些 需要CSS规范文档资料可以发邮件给我571785481@qq.com
你也可以找度娘。

  • 提问者 波克隆斯卡娅 #1
    我要实现的是作业题上面图片上显示,那么我肯定要设置浮动要不然a标签无法在一行显示啊。要让nav整体居中,但是在nav中还是在a标签居中属性都是无效的。
    2017-03-24 10:42:00
问题已解决,确定采纳
还有疑问,暂不采纳

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

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

0 星
请稍等 ...
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

在线咨询

领取优惠

免费试听

领取大纲

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