• 关于浮动宽度不够掉盒子的问题解决方法


      我想很多初学css的同学都会遇到这么一个问题,就是给定父盒子宽度之后,子盒子浮动,父盒子宽度不够之后,就会形成所谓的掉盒子。那么今天我就给广大初学者一个解决办法,老司机勿喷,仅供新手参考。

    这就是所谓的掉盒子,因为四个盒子的宽度加起来超过了父盒子的宽度,所以浮动后,在正常情况下,会排列在第二行。那么我们如何让第四个盒子排列在第一行上呢?

    解决方法就是要想办法让父盒子的宽度可以容纳下四个盒子,当然我们不会去修改父盒子的宽度。我们要做的就是再给子盒子加一个额外的父盒子,这个父盒子只需要有一个宽度的属性就够了

    基本模型就是这样的 ,红色边框的盒子(红色是我画上去的,事实上是不会显示出来的,因为只给了红色边框盒子一个宽度属性)只给他一个宽度

    那么有的同学能能会问了。超出的部分怎么办啊?

    我们可以给父盒子设置一个overflow:hidden;属性,把超出的部分隐藏了。

    这样就解决了掉盒子的问题,JD的每日推荐的模块就是用的这个办法做的

  • 相关阅读:
    网络编程总结
    网络编程进阶---->>> hamc模块 socketserver模块验证合法性 两者进行通信连接
    黏包
    socket概念 套接字
    网络协议
    python之路——网络基础
    模块复习 staticmethod和classmethod的区别
    Dubbo执行流程?
    Dubbo在安全机制方面是如何解决的
    Dubbo中有哪些角色?
  • 原文地址:https://www.cnblogs.com/mr-yuan/p/5797509.html
Copyright © 2020-2023  润新知