AjaxControlToolkit中,TabContainer的一個簡單Css樣式

來源:互聯網
上載者:User

因為項目需要,感覺使用Ajax的TabContainer比較方便,但是其預設的樣式與我們已有的風格不一致,所以查了查資料,湊了套簡單的style.


 

Css Style:

<style type="text/css">
/* Following are tab control styles, Special for Outsourcing Set-up Process Page */
/* Default tab */
.AjaxTabStrip .ajax__tab_tab
{
    font-size: 12px;
    padding: 4px;
    width: 105px;  /* Your proper width */
    height:16px;   /* Your proper height */
    background-color: #EAEAEA;
}
/* When mouse over */
.AjaxTabStrip .ajax__tab_hover .ajax__tab_tab
{
    font-weight:bold;
    text-decoration: underline;
}
/* Current selected tab */
.AjaxTabStrip .ajax__tab_active .ajax__tab_tab
{
    background-color: #C2E2ED;
    font-weight:bold;
}
/* TabPanel Content */
.AjaxTabStrip .ajax__tab_body
{
    border: 1px solid #999999;
    padding: 8px;
    background-color: #ffffff;
    margin-right: 9px; /* Your proper right-margin, make your header and the content have the same width */
    margin-top:0px;
}
</style>

Code in aspx

<cc1:TabContainer ID="tabstrip11" CssClass="AjaxTabStrip" runat="server" ActiveTabIndex="1"
    Height="121px" Width="590px">
    <cc1:TabPanel ID="TabPanel1" runat="server" HeaderText="Tab 1">
        <ContentTemplate>
            Content of Tab 1
        </ContentTemplate>
    </cc1:TabPanel>
    <cc1:TabPanel ID="TabPanel2" runat="server" HeaderText="Tab 2">
        <ContentTemplate>
            Content of Tab 1
        </ContentTemplate>
    </cc1:TabPanel>
    <cc1:TabPanel ID="TabPanel3" runat="server" HeaderText="Tab 3">
        <ContentTemplate>
            Content of Tab 3
        </ContentTemplate>
    </cc1:TabPanel>
    <cc1:TabPanel ID="TabPanel4" runat="server" HeaderText="Tab 4">
        <ContentTemplate>
            Content of Tab 4
        </ContentTemplate>
    </cc1:TabPanel>
    <cc1:TabPanel ID="TabPanel5" runat="server" HeaderText="Tab 5">
        <ContentTemplate>
            Content of Tab 5
        </ContentTemplate>
    </cc1:TabPanel>
</cc1:TabContainer>

相關文章

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.