我正在使用一些 AJAX 功能在 .net 中构建 webapp;在这种情况下,它是 TabContainer。
下面是我想玩的区域的截图。左侧的菜单是 TabContainer 的选项卡。右侧是标签的内容。我希望“更新 PCR”按钮位于“受影响的学科”下方。问题是左右两边是ONE块的一部分,也就是TabContainer。
对于如何格式化按钮的 CSS 以在 TabContainer 的菜单下方对齐是否有任何建议?我可以将按钮添加为菜单的一部分,但是,然后我必须将控件设置为 AutoPostback,这首先在这种情况下破坏了它的目的......任何建议将不胜感激!
编辑:
这是现有的 CSS
.ajax_tabController .ajax__tab_tab
{
background-color: #3c6f91;
padding: 5px;
border: 1px solid #ffffff;
color:#ffffff;
border-left: 3px solid #5AB0DB;
}
.ajax_tabController .ajax__tab_hover .ajax__tab_tab
{
background-color:#5AB0DB;
text-decoration:none;
}
.ajax_tabController .ajax__tab_active .ajax__tab_tab
{
background-color:#5AB0DB;
text-decoration: underline;
}
此外,还有一些 CSS 会覆盖一些设置以使 TabContainer 垂直而不是水平。我知道,有一个属性 .UseVerticalStripPlacement 但它与控件的高度混淆并引发 JavaScript 错误。
.ajax__tab_header
{
float: left;
}
.ajax__tab_body
{
margin-left: 160px;
}
.ajax__tab_outer
{
display: block !important;
}
.ajax__tab_tab
{
width: 210px;
height: auto !important;
}