Hi Bobby,

Thanks for your response. I have that exact declaration in my css and it's still white. I put the declaration just underneath another style class that I know is working. Do you know what the problem is?

Here is the head that is generated on the page:

<head>
 <meta HTTP-EQUIV="Content-Type" CONTENT="text/html;charset=UTF-8">
 <title>stuff</title>
 <link rel="stylesheet" type="text/css" href="/dir/css/basic.css">

<script 
src="/dir/faces/myFacesExtensionResource/navmenu.jscookmenu.HtmlJSCookMenuRenderer/11302665/JSCookMenu.js"
 type="text/javascript"><!--

//--></script>

<script 
src="/dir/faces/myFacesExtensionResource/navmenu.jscookmenu.HtmlJSCookMenuRenderer/11302665/MyFacesHack.js"
 type="text/javascript"><!--

//--></script>
<script type="text/javascript"><!--
myThemeOfficeBase='/dir/faces/myFacesExtensionResource/navmenu.jscookmenu.HtmlJSCookMenuRenderer/11302665/ThemeOffice/';
//--></script>
<script 
src="/dir/faces/myFacesExtensionResource/navmenu.jscookmenu.HtmlJSCookMenuRenderer/11302665/ThemeOffice/theme.js"
 type="text/javascript"><!--

//--></script>
<link rel="stylesheet" 
href="/dir/faces/myFacesExtensionResource/navmenu.jscookmenu.HtmlJSCookMenuRenderer/11302665/ThemeOffice/theme.css"
 type="text/css" />
<link rel="stylesheet" 
href="/dir/faces/myFacesExtensionResource/tabbedpane.HtmlTabbedPaneRenderer/11302665/defaultStyles.css" 
type="text/css" />
<script 
src="/dir/faces/myFacesExtensionResource/tabbedpane.HtmlTabbedPaneRenderer/11302665/dynamicTabs.js"
 type="text/javascript"><!--

//--></script>
<style rel="stylesheet" type="text/css"><!--
#_id2__id3 .myFaces_panelTabbedPane_activeHeaderCell input,
#_id2__id3 .myFaces_panelTabbedPane_pane,
#_id2__id3 .myFaces_panelTabbedPane_subHeaderCell{
background-color:white;
}
--></style></head>


Here is my basic.css:

.* {
   font-family : verdana, Geneva, Arial, Helvetica, sans-serif;
}

...

.myFaces_panelTabbedPane_pane {
   background-color: blue;
}


Thanks,

Bobby Rosenberger wrote:

Hey Don,

I did some experimenting and found that changing the selector you mention does have an effect on my tabpanes. For instance, I did the following:

.myFaces_panelTabbedPane_pane {
        background-color: blue;
    }

and found the background color of my tabbedpanes had indeed changed to blue.

Bobby

On 11/16/05, *Don Tam* <[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>> wrote:

    Hi,

    I was just wondering, on a semi-related note, how would I set it up so
    that I can use a stylesheet class to set the background color of the
    panelTabbedPane instead of using the bgcolor attribute in the tag?

    I've tried declaring .myFaces_panelTabbedPane_pane in my
    stylesheet but
    it doesn't have any effect.

    Thanks,

    Bobby Rosenberger wrote:

    > Hey Rodney,
    >
    > I noticed that the tabs looked like buttons as well... but I found
    > that it was due to my changing my XP theme to use the "XP Windows
    > Theme". And, in my case, the tabs only looked like buttons when
    using IE.
    >
    > I'd be surprised if adding the 'save logic' were responsible for
    the
    > style change. Are you saying you can remove the logic and the tabs
    > revert back to their normal non-button look? I'd be interested
    to hear
    > the results of that experiment.
    >
    > In any case, there is currently no 'attribute' that allows you to
    > control the 'style' of the <input> tag on the tabs. You CAN,
    however,
    > override the style selector as follows:
    >
    > .myFaces_panelTabbedPane_activeHeaderCell input {
    >         background-color: transparent !important;
    >         etc...
    >     }
    >
    > Note the use of "!important".
    >
    > Hope that helps.
    >
    > Bobby Rosenberger
    >
    > On 11/16/05, *Burke, Rodney* < [EMAIL PROTECTED]
    <mailto:[EMAIL PROTECTED]>
    > <mailto:[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>>> wrote:
    >
    >     Hello,
    >
    >
    >
    >     I had a working tab panel that looked normal.
    >
    >     However, after adding logic to save the tab state, the tabs now
    >     look like buttons.
    >
    >     Does any one know what could be going wrong here?
    >
    >
    >
    >     To manage tab state I'm using myfaces 20051114 nightly build
    and
    >     the following logic:
    >
    >
    >
    >     JSP FILE:
    >
    >     -----------
    >
    >           <t:panelTabbedPane
    >     selectedIndex="#{controlGEM.manualTabPaneIndex }"
    >     serverSideTabSwitch="true">
    >
    >                     <t:tabChangeListener
    type="mam.web.gem.ControlGEM"/>
    >
    >                  …
    >
    >           </t:panelTabbedPane>
    >
    >
    >
    >     mam.web.gem.ControlGEM Class:
    >
    >     -----------------------------------------
    >
    >     import org.apache.myfaces.custom.tabbedpane.TabChangeListener;
    >
    >     import org.apache.myfaces.custom.tabbedpane.TabChangeEvent ;
    >
    >     import javax.faces.event.AbortProcessingException;
    >
    >
    >
    >     public class ControlGEM implements TabChangeListener
    >
    >     {
    >
    >      …
    >
    >       public void processTabChange(TabChangeEvent tabChangeEvent)
    >     throws AbortProcessingException
    >
    >        {
    >
    >           setManualTabPaneIndex(new
    >     Integer(tabChangeEvent.getNewTabIndex()));
    >
    >        }
    >
    >     }
    >
    >
    >
    >     Again, the tab state logic appears to be working fine,
    except for
    >     the fact that the tabs now look like buttons.
    >
    >
    >
    >     Thanks for your help,
    >
    >     Rodney
    >
    >
    >
    >

    --
    Don Tam
    Manager, Software Development
    (416)493-6111x143
    [EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>



--
Don Tam
Manager, Software Development
(416)493-6111x143
[EMAIL PROTECTED]

Reply via email to