AjaxControlToolkit 16.1 TabContainer CSS 不是 Working/Breaking
AjaxControlToolkit 16.1 TabContainer CSS Not Working/Breaking
我将 Ajax Control Toolkit ver 15 与 TabContainer 一起使用,并且使用 CSS 没有任何问题。
然而,一旦升级到版本 16.1,TabContainer CSS 就会崩溃。 TabContainer 的内容现在显示在选项卡的右侧,如下图所示。
经过多方查找,找到了解决方案。但是Whosebug中还没有分享,所以我在这里分享。原答案来自HERE
我会在这里分享解决方法,以防 link 将来出现问题。
我所做的是将下面的 CSS 添加到选项卡 CSS 文件中。
.Tab .ajax__tab_header:after {
clear: both;
}
.Tab .ajax__tab_header:before, .tab .ajax__tab_header:after {
content: "";
display: table;
}
之后,将以下 'display' 添加到您的 header 样式中
.Tab.ajax__tab_header{
display: inline-block;
}
请注意,您需要将 .Tab 更改为您自己的 class 名称。
我将 Ajax Control Toolkit ver 15 与 TabContainer 一起使用,并且使用 CSS 没有任何问题。
然而,一旦升级到版本 16.1,TabContainer CSS 就会崩溃。 TabContainer 的内容现在显示在选项卡的右侧,如下图所示。
经过多方查找,找到了解决方案。但是Whosebug中还没有分享,所以我在这里分享。原答案来自HERE
我会在这里分享解决方法,以防 link 将来出现问题。
我所做的是将下面的 CSS 添加到选项卡 CSS 文件中。
.Tab .ajax__tab_header:after {
clear: both;
}
.Tab .ajax__tab_header:before, .tab .ajax__tab_header:after {
content: "";
display: table;
}
之后,将以下 'display' 添加到您的 header 样式中
.Tab.ajax__tab_header{
display: inline-block;
}
请注意,您需要将 .Tab 更改为您自己的 class 名称。