Opened 13 years ago
Closed 13 years ago
#6980 closed defect (fixed)
TabContainer: problems w/CSS for nested TabContainers
Reported by: | bill | Owned by: | bill |
---|---|---|---|
Priority: | high | Milestone: | 1.2 |
Component: | Dijit | Version: | 1.1.1 |
Keywords: | Cc: | ||
Blocked By: | Blocking: |
Description
(As discussed /w Nikolai...)
Use of dijitAlignRight, Left, etc. in CSS files, and lack of tab-position indication on TabContainer.containerNode (the dijitTabPaneWrapper) limits customizability of tabs and creates obscure problems with nested tabs.
Clean up the CSS class names used for tabs.
Change History (4)
comment:1 Changed 13 years ago by
comment:2 Changed 13 years ago by
(In [14049]) Don't use .dijitAlignLeft etc. to refer to <div> holding tabs, since it could cause obscure nesting problem (if for example, a tabPosition=left TabContainer? is in the right section of a LayoutContainer?), and also because it's hard to read such CSS. This also opens up some optimizations (".dijitTabContainer .dijitTabContainerLeft-tabs" type selectors can be simplified), but leaving that for next checkin. Refs #6980.
comment:3 Changed 13 years ago by
(In [14053]) Get left/right TabContainers? on IE7 in RTL mode working again. There's something very strange going on w/IE that I don't fully understand but this seems to tweak it to working again. Refs #6980.
comment:4 Changed 13 years ago by
Resolution: | → fixed |
---|---|
Status: | new → closed |
(In [14054]) Some final code reductions for TabContainer? CSS. Fixes #6980.
(In [14048]) Start to solve various problems w/nested tabs and ability to theme tabs.
More checkins to follow. Refs #6980.