index.html 1.0 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364
  1. <html>
  2. <head>
  3. <title>three.js - documentation</title>
  4. <style>
  5. body {
  6. margin: 0;
  7. }
  8. #panel {
  9. position: fixed;
  10. left: 0px;
  11. top: 0px;
  12. width: 200px;
  13. height: 100%;
  14. padding: 20px 0px 0px 20px;
  15. font-size: 18px;
  16. }
  17. iframe {
  18. border: 0;
  19. }
  20. </style>
  21. </head>
  22. <body>
  23. <div id="panel">
  24. Cameras
  25. <ul>
  26. <li><a href="api/cameras/Camera.html">Camera</a></li>
  27. <li><a href="api/cameras/PerspectiveCamera.html">PerspectiveCamera</a></li>
  28. <li><a href="api/cameras/OrtographicCamera.html">OrtographicCamera</a></li>
  29. </ul>
  30. </div>
  31. <iframe id="page" src="api/cameras/Camera.html"></iframe>
  32. <script>
  33. var margin = 220, page = document.getElementById( 'page' );
  34. function updateLayout() {
  35. page.style.marginLeft = margin + 'px';
  36. page.style.width = ( window.innerWidth - margin ) + 'px';
  37. page.style.height = window.innerHeight + 'px';
  38. }
  39. window.addEventListener( 'resize', updateLayout, false );
  40. updateLayout();
  41. </script>
  42. </body>
  43. </html>