-html, body {\r
- margin : 0;\r
- padding : 0;\r
- width : 100%;\r
- height : 100%;\r
- overflow : hidden;\r
-}\r
+\r
+ html {\r
+ font-size : 100%; /* 1 */\r
+ -webkit-text-size-adjust : 100%; /* 2 */\r
+ -moz-text-size-adjust : 100%; /* 2 */\r
+ -ms-text-size-adjust : 100%; /* 2 */\r
+ text-size-adjust : 100%; /* 2 */\r
+ }\r
+ \r
+\r
+\r
+ html,\r
+ body {\r
+ width : 100%;\r
+ height : 100%;\r
+ overflow : hidden;\r
+ margin : 0;\r
+ padding : 0;/* opera 8 */\r
+ border : 0;\r
+ }\r
+\r
+ body {\r
+ font-size : 16px; /* px 指定しないと ie8- で要素のサイズが狂う */\r
+ }\r
\r
.PageRoot {\r
height : 100%;\r
- position : relative;\r
}\r
\r
.PageRoot,\r
margin : 0;\r
/* ブラウザのレイアウト機能による auto なサイズ指定は行わない */\r
overflow : hidden;\r
+\r
+\r
/* border-box がデフォルト \r
box-sizing : border-box;\r
-o-box-sizing : border-box;\r