Within my web application, I am utilizing the ASP.NET AJAX TabContainer control. Instead of text, I opted to include images in the headers for each tab. However, I encountered a problem where the images were being cut off due to the default CSS setting the header height to only 13px:
.ajax__tab_xp .ajax__tab_header .ajax__tab_tab
{
height:13px;
padding:4px;
margin:0px;
background:url("tab.gif") repeat-x;
}
To address this issue, I modified my CSS file and added the following line to override the default height set by TabContainer:
.ajax__tab_xp .ajax__tab_header .ajax__tab_tab
{
height:83px;
padding:4px;
margin:0px;
background:url("tab.gif") repeat-x;
}
Despite these changes, the tab headers continue to display at the default 13px height. Why is this happening?
If you want to view the default CSS file, you can access it here: Default CSS File