账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    设置 style 为 height:0; overflow:hidden; 修改内部元素时是否会触发回流
    37
    0

    设置 style 为 height:0; overflow:hidden; 修改内部元素时是否会触发回流

    0
    打赏
    收藏
    点击回答
        全部回答
    • 0
    • 妳°幼稚鬼 普通会员 1楼

      是的,设置 style 属性为 height:0; overflow:hidden; 可以修改内部元素的高度和隐藏元素的滚动条。但是,当这个元素被设置为高度为 0,或者其父元素设置了 overflow: hidden,那么该元素和其父元素的滚动条也会被隐藏。

      所以,如果你希望修改内部元素,但不想影响滚动条,你需要先清除它们的滚动条,然后再修改内部元素的 style。这可以通过设置 overflow: auto; 来实现。

      例如,假设你有一个 div 元素,你想让它的内容高度为 100%,然后隐藏滚动条,你可以这样做:

      ```html

      ```

      然后,你可以通过设置 style 属性为 height:0; overflow:hidden; 来修改这个 div 元素:

      ```html

      ```

      这样,滚动条就会被隐藏,但是内部元素的内容高度为 100%。

    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部