为什么在css里的.nav_mid_left里加上 height:40px 就变成这样了?有人知道吗。谢谢

来源:-

慕盖茨9489711

2018-04-23 15:01

https://img2.mukewang.com/5add848f000129d611430171.jpg

为什么在css里的.nav_mid_left里加上 height:40px 就变成这样了?为什么nav_mid_left的图片跑上面去了。有人知道吗。谢谢

写回答 关注

3回答

  • 慕斯卡0234191
    2018-05-01 13:04:52

    img {

    display:block;

    }

    慕斯卡023...

    或者试试在nav标签中清除浮动clear:both;

    2018-05-01 13:09:14

    共 1 条回复 >

  • 沐夕june
    2018-04-24 17:27:52

    我也是这样,然后清除浮动就可以了

    沐夕june 回复慕粉1462...

    .nav{ height: 40px; clear: both; } 清除浮动要在元素的父级清除浮动,我就是这样就好了的

    2018-05-03 11:44:07

    共 3 条回复 >

  • 慕盖茨9489711
    2018-04-23 15:02:40

    和老师写的一样,但效果不一样。

企业网站综合布局实战

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

157038 学习 · 2018 问题

查看课程

相似问题