]> CyberLeo.Net >> Repos - Github/sugarcrm.git/blob - include/javascript/yui/build/tabview/assets/tabview-core.css
Release 6.5.0
[Github/sugarcrm.git] / include / javascript / yui / build / tabview / assets / tabview-core.css
1 /*
2 Copyright (c) 2011, Yahoo! Inc. All rights reserved.
3 Code licensed under the BSD License:
4 http://developer.yahoo.com/yui/license.html
5 version: 2.9.0
6 */
7 /* default space between tabs */
8 .yui-navset .yui-nav li,
9 .yui-navset .yui-navset-top .yui-nav li,
10 .yui-navset .yui-navset-bottom .yui-nav li {
11     margin:0 0.5em 0 0; /* horizontal tabs */
12 }
13 .yui-navset-left .yui-nav li,
14 .yui-navset-right .yui-nav li {
15     margin:0 0 0.5em; /* vertical tabs */
16 }
17
18 .yui-navset .yui-content .yui-hidden {
19     /* absolute position off-screen and box collapsing used to
20        avoid display:none, which causes issues for some content (firefox
21        restarts flash movies) */
22     border:0;
23     height:0;
24     width:0;
25     padding:0;
26     position:absolute;
27     left:-999999px;
28     overflow:hidden;
29     visibility:hidden;
30 }
31
32 /* default width for side tabs */
33 .yui-navset .yui-navset-left .yui-nav,
34 .yui-navset .yui-navset-right .yui-nav,
35 .yui-navset-left .yui-nav,
36 .yui-navset-right .yui-nav { width:6em; }
37
38 .yui-navset-top .yui-nav,
39 .yui-navset-bottom .yui-nav {
40     width:auto;
41 }
42 .yui-navset .yui-navset-left,
43 .yui-navset-left { padding:0 0 0 6em; } /* map to nav width */
44 .yui-navset-right { padding:0 6em 0 0; } /* ditto */
45
46 .yui-navset-top,
47 .yui-navset-bottom {
48     padding:auto;
49 }
50 /* core */
51
52 .yui-nav,
53 .yui-nav li {
54     margin:0;
55     padding:0;
56     list-style:none;
57 }
58 .yui-navset li em { font-style:normal; }
59
60 .yui-navset {
61     position:relative; /* contain absolute positioned tabs (left/right) */
62     zoom:1;
63 }
64
65 .yui-navset .yui-content,
66 .yui-navset .yui-content div {
67     zoom:1;
68 }
69
70 .yui-navset .yui-content:after {
71     content:'';
72     display:block;
73     clear:both;
74 }
75
76 .yui-navset .yui-nav li,
77 .yui-navset .yui-navset-top .yui-nav li, /* in case nested */
78 .yui-navset .yui-navset-bottom .yui-nav li {
79     display:inline-block;
80     display:-moz-inline-stack;
81     *display:inline; /* IE */
82     vertical-align:bottom; /* safari: for overlap */
83     cursor:pointer; /* gecko: due to -moz-inline-stack on anchor */
84     zoom:1; /* IE: kill space between horizontal tabs */
85 }
86
87 .yui-navset-left .yui-nav li,
88 .yui-navset-right .yui-nav li {
89     display:block;
90 }
91
92 .yui-navset .yui-nav a { position:relative; } /* IE: to allow overlap */
93
94 .yui-navset .yui-nav li a,
95 .yui-navset-top .yui-nav li a,
96 .yui-navset-bottom .yui-nav li a {
97     display:block;
98     display:inline-block;
99     vertical-align:bottom; /* safari: for overlap */
100     zoom:1;
101 }
102
103 .yui-navset-left .yui-nav li a,
104 .yui-navset-right .yui-nav li a {
105     display:block;
106 }
107
108 .yui-navset-bottom .yui-nav li a {
109     vertical-align:text-top; /* for inline overlap (reverse for Opera border bug) */
110 }
111
112 .yui-navset .yui-nav li a em,
113 .yui-navset-top .yui-nav li a em,
114 .yui-navset-bottom .yui-nav li a em { display:block; }
115
116 /* position left and right oriented tabs */
117 .yui-navset .yui-navset-left .yui-nav,
118 .yui-navset .yui-navset-right .yui-nav,
119 .yui-navset-left .yui-nav,
120 .yui-navset-right .yui-nav {
121    position:absolute;
122    z-index:1; 
123 }
124
125 .yui-navset-top .yui-nav,
126 .yui-navset-bottom .yui-nav {
127     position:static;
128 }
129 .yui-navset .yui-navset-left .yui-nav,
130 .yui-navset-left .yui-nav { left:0; right:auto; }
131
132 .yui-navset .yui-navset-right .yui-nav,
133 .yui-navset-right .yui-nav { right:0; left:auto; }