OSDN Git Service

Version 0.6.45, replace to new X.UI!
[pettanr/clientJs.git] / 0.6.x / css / ju.css
index dbce5ff..badd6fb 100644 (file)
@@ -6,6 +6,91 @@ html, body {
        overflow : hidden;\r
 }\r
 \r
+.PageRoot div {\r
+/* 要素は絶対配置される */\r
+       position           : absolute;\r
+       top                : 0;\r
+       left               : 0;\r
+       padding            : 0;\r
+       margin             : 0;\r
+/* ブラウザのレイアウト機能による auto なサイズ指定は行わない */\r
+       overflow           : hidden;\r
+/* border-box がデフォルト \r
+       box-sizing         : border-box;\r
+       -o-box-sizing      : border-box;\r
+       -ms-box-sizing     : border-box;\r
+       -moz-box-sizing    : border-box;\r
+       -khtml-box-sizing  : border-box;\r
+       -webkit-box-sizing : border-box;*/\r
+/* browser bug fix */\r
+       -moz-opacity       : 0.99;\r
+       zoom               : 1;\r
+}\r
+\r
+* {zoom:1}\r
+\r
+/*------------------------------------------------------------------------------------\r
+ *  mouse-operation-catcher\r
+ */\r
+       .mouse-operation-catcher {\r
+               position : absolute;\r
+               top      : 0;\r
+               left     : 0;\r
+               width    : 100%;\r
+               height   : 100%; /* 100% don't work for ie6, so ie6 need to set height as 'XXpx' by js */\r
+               \r
+               user-select                 : none;\r
+               -moz-user-select            : none;\r
+               -khtml-user-select          : none;\r
+               -webkit-user-select         : none;\r
+\r
+               /* this makes the element blocking in IE10 >, you could experiment with the value\r
+                  see for more options this issue; https://github.com/EightMedia/hammer.js/issues/241 */\r
+               touch-action                : none;\r
+               -ms-touch-action            : none;\r
+               touch-callout               : none;\r
+               -webkit-touch-callout       : none;\r
+               content-zooming             : none;\r
+               -ms-content-zooming         : none;\r
+               user-drag                   : none;\r
+               -khtml-user-drag            : none;\r
+               -webkit-user-drag           : none;\r
+               tap-highlight-color         : rgba(0,0,0,0);\r
+               -webkit-tap-highlight-color : rgba(0,0,0,0);\r
+       }\r
+       .ActiveX-enabled .mouse-operation-catcher {\r
+               background-color : #fff;\r
+               filter           : alpha( opacity=0 );\r
+               -ms-filter       : alpha( opacity=0 );\r
+       }\r
+       /*\r
+        * ie では、背景を設定しないと、 mousemove が働かない。\r
+        * activeX 有効の場合は背景を着色して filter で透明に。\r
+        * activeX 無効の場合は透明 gif を使用\r
+        * background:                  url(4x4.gif) fixed repeat;\r
+        */\r
+       .mouse-operation-catcher {\r
+               background : url( "../img/opacity0.gif" ) fixed repeat;\r
+       }\r
+\r
+/*------------------------------------------------------------------------------------\r
+ *  hidden-sysyem-node\r
+ */\r
+.hidden-system-node {\r
+       position   : absolute;\r
+       left       : 0;\r
+       top        : 0;\r
+       visibility : hidden;\r
+       z-index    : 99;\r
+}\r
+\r
+/*------------------------------------------------------------------------------------\r
+ *  mouse-operation-catcher\r
+ */\r
+.jul-hover {\r
+       opacity : 0.5;\r
+}\r
+\r
 .PageRoot {\r
        position : relative;\r
 }\r
@@ -14,8 +99,95 @@ html, body {
 .VBox,\r
 .HBox,\r
 .TileBox,\r
-.ChromeBox {\r
+.ChromeBox,\r
+.ScrollBox {\r
        position        : absolute;\r
+       overflow        : hidden;\r
        box-sizing      : border-box;\r
        -moz-box-sizing : border-box;\r
-}
\ No newline at end of file
+}\r
+\r
+/*  Scrollbox\r
+--------------------------------------------------------------------------------------*/\r
+       .ScrollBox-Scroller {\r
+               transform       : translate( 0, 0 );\r
+               transformOrigin : '0 0';\r
+               position        : absolute;\r
+       }\r
+               .ScrollBox-Scrollbar-Wrapper-V,\r
+               .ScrollBox-Scrollbar-Wrapper-H,\r
+               .ScrollBox-Scrollbar-Wrapper-V-withH,\r
+               .ScrollBox-Scrollbar-Wrapper-H-withV {\r
+                       position : absolute;\r
+                       z-index  : 100;\r
+                       overflow : hidden;\r
+               }\r
+               .ScrollBox-Scrollbar-Wrapper-V,\r
+               .ScrollBox-Scrollbar-Wrapper-V-withH {\r
+                       width  : 7px;\r
+                       top    : 2px;\r
+                       right  : 1px;\r
+               }\r
+               .ScrollBox-Scrollbar-Wrapper-V {\r
+                       bottom : 2px;\r
+               }\r
+               .ScrollBox-Scrollbar-Wrapper-V-withH {\r
+                       bottom : 7px;\r
+               }\r
+               .ScrollBox-Scrollbar-Wrapper-H,\r
+               .ScrollBox-Scrollbar-Wrapper-H-withV {\r
+                       height : 7px;\r
+                       bottom : 1px;\r
+                       left   : 2px;\r
+               }\r
+               .ScrollBox-Scrollbar-Wrapper-H {\r
+                       right  : 2px;\r
+               }\r
+               .ScrollBox-Scrollbar-Wrapper-H-withV {\r
+                       right  : 7px;\r
+               }\r
+                       .ScrollBox-Scrollbar-Indicator-V,\r
+                       .ScrollBox-Scrollbar-Indicator-H {\r
+                               position   : absolute;\r
+                               z-index    : 100;\r
+                               background : #000;\r
+                               background : rgba(0,0,0,0.5);\r
+                               border     : 1px solid #fff;\r
+                               border     : 1px solid rgba(255,255,255,0.9);\r
+                               background-clip         : padding-box;\r
+                               -o-background-clip      : padding-box;\r
+                               -ms-background-clip     : padding-box;\r
+                               -moz-background-clip    : padding-box;\r
+                               -khtml-background-clip  : padding-box;\r
+                               -webkit-background-clip : padding-box;\r
+                               box-sizing              : border-box;\r
+                               -o-box-sizing           : border-box;\r
+                               -ms-box-sizing          : border-box;\r
+                               -moz-box-sizing         : border-box;\r
+                               -khtml-box-sizing       : border-box;\r
+                               -webkit-box-sizing      : border-box;\r
+                               border-radius           : 3px;\r
+                               -o-border-radius        : 3px;\r
+                               -ms-border-radius       : 3px;\r
+                               -moz-border-radius      : 3px;\r
+                               -khtml-border-radius    : 3px;\r
+                               -webkit-border-radius   : 3px;\r
+                               transition-property     : transform;\r
+                               -o-transition-property      : -o-transform;\r
+                               -ms-transition-property     : -ms-transform;\r
+                               -moz-transition-property    : -moz-transform;\r
+                               -khtml-transition-property  : -khtml-transform;\r
+                               -webkit-transition-property : -webkit-transform;\r
+                               transform: translate(0,0);\r
+                               -o-transform: translate(0,0);\r
+                               -ms-transform: translate(0,0);\r
+                               -moz-transform: translate(0,0);\r
+                               -khtml-transform: translate(0,0);\r
+                               -webkit-transform: translate(0,0);\r
+                       }\r
+                       .ScrollBox-Scrollbar-Indicator-V {\r
+                               width:100%;\r
+                       }\r
+                       .ScrollBox-Scrollbar-Indicator-H {\r
+                               height:100%;\r
+                       }
\ No newline at end of file