为什么我的nav_left和nav_mid,nav_right不在同一行?

来源:3-5 企业网站制作之导航部分制作(二)

camillejade

2015-05-28 20:45

如图,显示成这个样子:(代码在下面)

55670d640001fb3905000078.jpg

55670db200019a7e04490469.jpg

55670db300015f5603500395.jpg


写回答 关注

4回答

  • 慕粉18221508921
    2017-03-04 20:56:15

    nav_left里面的img设置成display:block;你看div的高比img的高多了3px,所以挡道了后面nav_left,

    nav_mid,挡住了一部分之后,nav_mid就不能直接显示在一行,就直接换下一行了


  • camillejade
    2015-05-29 10:38:37

    修改了这里

    .nav {

    height: 40px;

    clear: both;

    overflow: hidden;

    }


    刘颜

    我设置了,还是不可以?

    2016-12-13 23:31:04

    共 1 条回复 >

  • camillejade
    2015-05-29 10:37:20

    修改了这里

    .nav {

    height: 40px;

    clear: both;

    overflow: hidden;

    }


  • Conan9912345
    2015-05-29 02:16:44

    控制一下ul和li,让其在一行,另外form也需要控制。

企业网站综合布局实战

本课程重点介绍HTML/CSS实现常见企业网站布局的方法

157043 学习 · 1984 问题

查看课程

相似问题