suchen

Heim  >  Fragen und Antworten  >  Hauptteil

javascript - Warum stelle ich height: 100%; overflow: versteckt ein, aber der Inhalt und die Bildlaufleiste laufen immer noch über? Bitte geben Sie mir einen Rat?

typechotypecho2801 Tage vor1030

Antworte allen(6)Ich werde antworten

  • 代言

    代言2017-06-28 09:26:00

    height改成一个绝对值呢?而且你的截图overflow-yauto啊。为什么不用hidden

    Antwort
    0
  • 曾经蜡笔没有小新

    曾经蜡笔没有小新2017-06-28 09:26:00

    截图不是很清晰100%是根据谁的100%呢?

    Antwort
    0
  • 某草草

    某草草2017-06-28 09:26:00

    我猜可能是你同时使用了 overflow: hidden 和 float 的缘故。

    有必要了解一下CSS之BFC详解还有关float 和 overflow: hidden的渊源那些年我们一起清除过的浮动
    贴给你几个相关的问题,你多理解一下,找找解决办法吧:
    CSS中为什么overflow:hidden能清除浮动(float)的影响?原理是什么?

    Antwort
    0
  • 为情所困

    为情所困2017-06-28 09:26:00

    最外层p要固定高度,ul才是height:100%;

    Antwort
    0
  • 代言

    代言2017-06-28 09:26:00

    是不是你的ul同级还有东西,height: 100%会继承父级的高度,如果ul同级还有内容的话会把ul撑下来。建议外层包裹一个适合高度的pp里面再写ul滚动

    Antwort
    0
  • ringa_lee

    ringa_lee2017-06-28 09:26:00

    height:100% 高度是继承上层的

    Antwort
    0
  • StornierenAntwort