滚动条在调整大小时不会隐藏。

角落编码器

JSFiddle解决了这个问题。

我的div内有一个div。内部div包含一个复选框。选中此复选框后,内部div的尺寸会超出外部div的尺寸,因此,由于parentDiv的overflow属性设置为auto,因此我们会获得滚动条。但是,如果再次取消选中此复选框,则滚动条将保留,但内部div的尺寸小于父div的尺寸。似乎在进行重新计算时要牢记滚动条占用的尺寸。有没有一种方法可以解决这个问题,因为当内部div可以适合外部div时,我不希望滚动条。

<div ng-controller="MyCtrl" class="parentDiv">
    <div class="childDiv" ng-class="{'changeSize': item.checked}">
        <input type="checkbox" ng-model="item.checked"> 
   </div>
</div>

的CSS

.parentDiv {
    height : 100px;
    width : 200px;
    overflow:auto;
    border : 1px solid;
}

.childDiv {
    height : 95px;
    width : 190px;  
    border : 1px solid green;
}
.changeSize { 
    height : 150px;
    width : 250px; 
}
阿努吉

这可以通过三种方式解决。

  1. 您可以将您的溢出属性更改为overlay(这将使您的scorllbar位于子div的顶部(不是很好))。

     .parentDiv {
        height : 100px;
        width : 200px;
        overflow:overlay;
        border : 1px solid;
    }
    
  2. 您可以将父div样式编辑为隐藏,然后通过引入超时将其更改为自动。这是js小提琴的链接JsFiddle链接

  3. 您可以检查div是否确实需要滚动条,然后从js更改css。JsFiddle链接

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

调整浏览器窗口大小时,垂直/水平滚动条不会出现

来自分类Dev

调整浏览器窗口大小时,垂直/水平滚动条不会出现

来自分类Dev

当内容的大小超过窗口大小时,不会出现QT滚动条

来自分类Dev

调整大小时会显示JavaFX TextArea滚动条,即使不需要

来自分类Dev

在角度2+中动态调整元素大小时,如何考虑滚动条的位置?

来自分类Dev

调整大小时,即使不需要,也会显示JavaFX TextArea滚动条

来自分类Dev

WPF ListView列按比例调整大小时如何避免水平滚动条

来自分类Dev

Chrome(Windows)不会隐藏滚动条

来自分类Dev

当边缘被叠加滚动条隐藏时,如何调整窗口的大小?

来自分类Dev

Tkinter-框架内的标签数更改时,滚动条不会调整大小

来自分类Dev

画布上的Tkinter调整大小滚动条无法调整

来自分类Dev

画布上的Tkinter调整大小滚动条无法调整

来自分类Dev

隐藏RichTextBox滚动条而不会丢失鼠标滚轮滚动

来自分类Dev

CSS:当用户向上调整其大小时,如何使滚动条对容器内的div做出响应

来自分类Dev

将DataGrid表调整为窗口大小,并对窗口大小以外的数据使用滚动条-永远不会显示ScrollBar

来自分类Dev

fancybox 2调整大小期间的iframe滚动条

来自分类Dev

调整大小后,QTextEdit不显示水平滚动条

来自分类Dev

滚动条在页面加载后未调整大小

来自分类Dev

使用滚动条调整框架中的列大小

来自分类Dev

tkinter调整窗口大小而滚动条不消失

来自分类Dev

隐藏控制台中的滚动条而不会闪烁

来自分类Dev

导航栏不会隐藏在滚动条上

来自分类Dev

如何调整滚动条?

来自分类Dev

在滚动条上添加阴影以调整滚动条头的大小

来自分类Dev

隐藏RecyclerView滚动条

来自分类Dev

隐藏DIV的滚动条

来自分类Dev

滚动条未隐藏

来自分类Dev

滚动条部分隐藏

来自分类Dev

滚动条未隐藏

Related 相关文章

  1. 1

    调整浏览器窗口大小时,垂直/水平滚动条不会出现

  2. 2

    调整浏览器窗口大小时,垂直/水平滚动条不会出现

  3. 3

    当内容的大小超过窗口大小时,不会出现QT滚动条

  4. 4

    调整大小时会显示JavaFX TextArea滚动条,即使不需要

  5. 5

    在角度2+中动态调整元素大小时,如何考虑滚动条的位置?

  6. 6

    调整大小时,即使不需要,也会显示JavaFX TextArea滚动条

  7. 7

    WPF ListView列按比例调整大小时如何避免水平滚动条

  8. 8

    Chrome(Windows)不会隐藏滚动条

  9. 9

    当边缘被叠加滚动条隐藏时,如何调整窗口的大小?

  10. 10

    Tkinter-框架内的标签数更改时,滚动条不会调整大小

  11. 11

    画布上的Tkinter调整大小滚动条无法调整

  12. 12

    画布上的Tkinter调整大小滚动条无法调整

  13. 13

    隐藏RichTextBox滚动条而不会丢失鼠标滚轮滚动

  14. 14

    CSS:当用户向上调整其大小时,如何使滚动条对容器内的div做出响应

  15. 15

    将DataGrid表调整为窗口大小,并对窗口大小以外的数据使用滚动条-永远不会显示ScrollBar

  16. 16

    fancybox 2调整大小期间的iframe滚动条

  17. 17

    调整大小后,QTextEdit不显示水平滚动条

  18. 18

    滚动条在页面加载后未调整大小

  19. 19

    使用滚动条调整框架中的列大小

  20. 20

    tkinter调整窗口大小而滚动条不消失

  21. 21

    隐藏控制台中的滚动条而不会闪烁

  22. 22

    导航栏不会隐藏在滚动条上

  23. 23

    如何调整滚动条?

  24. 24

    在滚动条上添加阴影以调整滚动条头的大小

  25. 25

    隐藏RecyclerView滚动条

  26. 26

    隐藏DIV的滚动条

  27. 27

    滚动条未隐藏

  28. 28

    滚动条部分隐藏

  29. 29

    滚动条未隐藏

热门标签

归档