OSDN Git Service

63c6f1050474072387123a6ad3d6e7f7be909c27
[pettanr/clientJs.git] / 0.6.x / css / ju.css
1 html, body {\r
2         margin   : 0;\r
3         padding  : 0;\r
4         width    : 100%;\r
5         height   : 100%;\r
6         overflow : hidden;\r
7 }\r
8 \r
9 #xui div {\r
10 /* 要素は絶対配置される */\r
11         position           : absolute;\r
12         top                : 0;\r
13         left               : 0;\r
14         padding            : 0;\r
15         margin             : 0;\r
16 /* ブラウザのレイアウト機能による auto なサイズ指定は行わない */\r
17         overflow           : hidden;\r
18 /* border-box がデフォルト */\r
19         box-sizing         : border-box;\r
20         -o-box-sizing      : border-box;\r
21         -ms-box-sizing     : border-box;\r
22         -moz-box-sizing    : border-box;\r
23         -khtml-box-sizing  : border-box;\r
24         -webkit-box-sizing : border-box;\r
25 /* browser bug fix */\r
26         -moz-opacity       : 0.99;\r
27         zoom               : 1;\r
28 }\r
29 \r
30 /*------------------------------------------------------------------------------------\r
31  *  mouse-operation-catcher\r
32  */\r
33         .mouse-operation-catcher {\r
34                 position : absolute;\r
35                 top      : 0;\r
36                 left     : 0;\r
37                 width    : 100%;\r
38                 height   : 100%; /* 100% don't work for ie6, so ie6 need to set height as 'XXpx' by js */\r
39                 \r
40                 user-select                 : none;\r
41                 -moz-user-select            : none;\r
42                 -khtml-user-select          : none;\r
43                 -webkit-user-select         : none;\r
44 \r
45                 /* this makes the element blocking in IE10 >, you could experiment with the value\r
46                    see for more options this issue; https://github.com/EightMedia/hammer.js/issues/241 */\r
47                 touch-action                : none;\r
48                 -ms-touch-action            : none;\r
49                 touch-callout               : none;\r
50                 -webkit-touch-callout       : none;\r
51                 content-zooming             : none;\r
52                 -ms-content-zooming         : none;\r
53                 user-drag                   : none;\r
54                 -khtml-user-drag            : none;\r
55                 -webkit-user-drag           : none;\r
56                 tap-highlight-color         : rgba(0,0,0,0);\r
57                 -webkit-tap-highlight-color : rgba(0,0,0,0);\r
58         }\r
59         .ActiveX-enabled .mouse-operation-catcher {\r
60                 background-color : #fff;\r
61                 filter           : alpha( opacity=0 );\r
62                 -ms-filter       : alpha( opacity=0 );\r
63         }\r
64         /*\r
65          * ie では、背景を設定しないと、 mousemove が働かない。\r
66          * activeX 有効の場合は背景を着色して filter で透明に。\r
67          * activeX 無効の場合は透明 gif を使用\r
68          * background:                  url(4x4.gif) fixed repeat;\r
69          */\r
70         .ActiveX-disabled .mouse-operation-catcher {\r
71                 background : url( "../images/opacity0.gif" ) fixed repeat;\r
72         }\r
73 \r
74 /*------------------------------------------------------------------------------------\r
75  *  hidden-sysyem-node\r
76  */\r
77 .hidden-sysyem-node {\r
78         position   : absolute;\r
79         left       : 100%;\r
80         top        : 0;\r
81         visibility : hidden;\r
82 }\r
83 \r
84 /*------------------------------------------------------------------------------------\r
85  *  mouse-operation-catcher\r
86  */\r
87 .jul-hover {\r
88         opacity : 0.5;\r
89 }\r
90 \r
91 .PageRoot {\r
92         position : relative;\r
93 }\r
94 \r
95 .Box,\r
96 .VBox,\r
97 .HBox,\r
98 .TileBox,\r
99 .ChromeBox,\r
100 .ScrollBox {\r
101         position        : absolute;\r
102         overflow        : hidden;\r
103         box-sizing      : border-box;\r
104         -moz-box-sizing : border-box;\r
105 }\r
106 \r
107 /*  Scrollbox\r
108 --------------------------------------------------------------------------------------*/\r
109         .ScrollBox-Scroller {\r
110                 transform       : translate( 0, 0 );\r
111                 transformOrigin : '0 0';\r
112                 position        : absolute;\r
113         }\r
114                 .ScrollBox-Scrollbar-Wrapper-V,\r
115                 .ScrollBox-Scrollbar-Wrapper-H,\r
116                 .ScrollBox-Scrollbar-Wrapper-V-withH,\r
117                 .ScrollBox-Scrollbar-Wrapper-H-withV {\r
118                         position : absolute;\r
119                         z-index  : 100;\r
120                         overflow : hidden;\r
121                 }\r
122                 .ScrollBox-Scrollbar-Wrapper-V,\r
123                 .ScrollBox-Scrollbar-Wrapper-V-withH {\r
124                         width  : 7px;\r
125                         top    : 2px;\r
126                         right  : 1px;\r
127                 }\r
128                 .ScrollBox-Scrollbar-Wrapper-V {\r
129                         bottom : 2px;\r
130                 }\r
131                 .ScrollBox-Scrollbar-Wrapper-V-withH {\r
132                         bottom : 7px;\r
133                 }\r
134                 .ScrollBox-Scrollbar-Wrapper-H,\r
135                 .ScrollBox-Scrollbar-Wrapper-H-withV {\r
136                         height : 7px;\r
137                         bottom : 1px;\r
138                         left   : 2px;\r
139                 }\r
140                 .ScrollBox-Scrollbar-Wrapper-H {\r
141                         right  : 2px;\r
142                 }\r
143                 .ScrollBox-Scrollbar-Wrapper-H-withV {\r
144                         right  : 7px;\r
145                 }\r
146                         .ScrollBox-Scrollbar-Indicator-V,\r
147                         .ScrollBox-Scrollbar-Indicator-H {\r
148                                 position   : absolute;\r
149                                 z-index    : 100;\r
150                                 background : #000;\r
151                                 background : rgba(0,0,0,0.5);\r
152                                 border     : 1px solid #fff;\r
153                                 border     : 1px solid rgba(255,255,255,0.9);\r
154                                 background-clip         : padding-box;\r
155                                 -o-background-clip      : padding-box;\r
156                                 -ms-background-clip     : padding-box;\r
157                                 -moz-background-clip    : padding-box;\r
158                                 -khtml-background-clip  : padding-box;\r
159                                 -webkit-background-clip : padding-box;\r
160                                 box-sizing              : border-box;\r
161                                 -o-box-sizing           : border-box;\r
162                                 -ms-box-sizing          : border-box;\r
163                                 -moz-box-sizing         : border-box;\r
164                                 -khtml-box-sizing       : border-box;\r
165                                 -webkit-box-sizing      : border-box;\r
166                                 border-radius           : 3px;\r
167                                 -o-border-radius        : 3px;\r
168                                 -ms-border-radius       : 3px;\r
169                                 -moz-border-radius      : 3px;\r
170                                 -khtml-border-radius    : 3px;\r
171                                 -webkit-border-radius   : 3px;\r
172                                 transition-property     : transform;\r
173                                 -o-transition-property      : -o-transform;\r
174                                 -ms-transition-property     : -ms-transform;\r
175                                 -moz-transition-property    : -moz-transform;\r
176                                 -khtml-transition-property  : -khtml-transform;\r
177                                 -webkit-transition-property : -webkit-transform;\r
178                                 transform: translate(0,0);\r
179                                 -o-transform: translate(0,0);\r
180                                 -ms-transform: translate(0,0);\r
181                                 -moz-transform: translate(0,0);\r
182                                 -khtml-transform: translate(0,0);\r
183                                 -webkit-transform: translate(0,0);\r
184                         }\r
185                         .ScrollBox-Scrollbar-Indicator-V {\r
186                                 width:100%;\r
187                         }\r
188                         .ScrollBox-Scrollbar-Indicator-H {\r
189                                 height:100%;\r
190                         }