Witam,
ostatnio zastanawiałem się nad kwestią czy dałoby się zrobić tło w takiej formie, aczkolwiek:


Czy przy pomocy JavaScript (lub czegoś innego) dałoby się zrobić tak, że skrypt pobierałby z danego katalogu daną ilość obrazków i robił z nich tło w taki sposób jak wyżej? W zależności od rozdzielczości rozmiar miałby się nie zmieniać.
  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
  2. <!-- leave DTD out of DOCTYPE to put IE6 in quirks mode -->
  3. <html>
  4. <head>
  5. <title>BG</title>
  6. <style type="text/css">
  7. body {
  8. /* for IE; otherwise, BG isn't fully stretched */
  9. margin: 0px;
  10. }
  11.  
  12. #bg {
  13. position: fixed;
  14. margin: 0px;
  15. border: 0px;
  16. padding: 0px;
  17. left: 0px;
  18. top: 0px;
  19. width: 100%;
  20. height: 100%;
  21. overflow: hidden;
  22. z-index: 0;
  23. }
  24.  
  25. #bg img {
  26. width: 100%;
  27. }
  28.  
  29.  
  30. #body {
  31. position: absolute;
  32. left: 0%;
  33. top: 0%;
  34. width: 98%;
  35. height:98%;
  36. padding: 1%;
  37. z-index: 10;
  38. }
  39.  
  40. li {
  41. margin-bottom: 2em;
  42. }
  43. </style>
  44. <!--[if IE]>
  45. <style type="text/css">
  46. body {
  47. margin: 0px;
  48. overflow: hidden;
  49. }
  50.  
  51. #body {
  52. padding: 1em;
  53. width: 100%;
  54. height:100%;
  55. overflow: auto;
  56. }
  57. </style>
  58. <![endif]-->
  59. </head>
  60. <body>
  61. <!-- img must be encased in div to keep proper image aspect ratio -->
  62. <div id="bg"><img src="a.jpg"></div>
  63. <div id="body">Put the page's content here.</div>
  64. </body>
  65. </html>


Co więcej? Po nasunięciu myszką na dany obrazek, obrazek by się podświetlał, a po kliknięciu otwierałby się w okienku (czy jak to sformułować) w rozdzielczości takiej i takiej.

Dałoby rade tak zrobić? Jakieś porady.. może już taki skrypt jest gdzieś napisany i można go pobrać?
Nie wiem czy dokładnie zrozumiecie o co mi chodzi...

Nie mam siły na swą głupotę. Sporo nie pisałem i zapomniałem nawet, że mam napisany taki skrypt galerii.

Pozdrawiam haha.gif