gpt4 book ai didi

javascript - 对话框内的选项卡导致对话框的高度为 :auto to not work

转载 作者:行者123 更新时间:2023-11-28 14:38:07 25 4
gpt4 key购买 nike

已解决:请参阅下面的评论。


我在对话框中创建了一个选项卡,但对话框的高度与选项卡的高度不对应。

在这种特殊情况下,选项卡内有一个表单。如果用户提交表单并且存在错误,选项卡的高度将增加以显示错误。但是,父对话框的高度不会自动调整大小以匹配内部选项卡的高度。

|-tab1-|-tab2-|------|
| |
|-(end of dialog)----| (text stops here)
| |
| |
| |
|-(end of tab)-----| (not visible)

我该如何解决这个问题?

最佳答案

问题是以下默认的 jQuery UI CSS:

.ui-tabs .ui-tabs-panel { 
display: block;
border-width: 0;
padding: 1em 1.4em;
background: none;
}

...收到了额外的 CSS 行,使得选项卡中的内容无法自动调整大小:

.ui-tabs .ui-tabs-panel { 
display: block;
border-width: 0;
padding: 1em 1.4em;
background: none;
position: absolute; //This line was causing the problem
}

关于javascript - 对话框内的选项卡导致对话框的高度为 :auto to not work,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6458924/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com