Witam. Mam taki problem ze skryptem java script:


  1. [...]
  2. <body bgcolor="#3B424C">
  3.  
  4.  
  5.  
  6. <script language="JavaScript" type="text/javascript">
  7. <!--
  8. function aktyw(ide)
  9. {
  10. ide.style.background = '#84C1FF'
  11. ide.childNodes[0].style.color= '#eeeeff'
  12. }
  13.  
  14. function pasyw(ide)
  15. {
  16. ide.style.background = '#eeeeff'
  17. ide.childNodes[0].style.color= '#84C1FF'
  18. }
  19.  
  20. function przesun(x)
  21. {
  22. document.getElementById('roleta').style.left = x
  23. }
  24.  
  25. function ukryj()
  26. {
  27. document.getElementById('roleta').style.visibility = 'hidden'
  28. }
  29.  
  30. function pokaz()
  31. {
  32. document.getElementById('roleta').style.visibility = 'visible'
  33. }
  34.  
  35. linki = new Array()
  36. linki[0] = new Array()
  37. linki[0][0] = '<a href="druzyna.phpl">Drużyna<\/a>'
  38. linki[0][1] = '<a href="harcerze.php">Harcerze<\/a>'
  39. linki[0][2] = '<a href="przyjaciele.php">Przyjaciele<\/a>'
  40.  
  41. linki[1] = new Array()
  42. linki[1][0] = '<a href="historia.php">Historia<\/a>'
  43. linki[1][1] = '<a href="galeria.php">Galeria<\/a>'
  44.  
  45. linki[2] = new Array()
  46. linki[2][0] = '<a href="nowosci.php"">Nowości<\/a>'
  47. linki[2][1] = '<a href="http://radommiasto.zhp.pl/czuwaj/index.php?format=feed&type=rss">RSS Hufca<\/a>'
  48. linki[2][2] = '<a href="http://zhp.pl/rss/zhp.pl/0001,0011.xml">RSS ZHP<\/a>'
  49. function zmienTekst(a)
  50. {
  51.  
  52. tabela = '<table border="0" width="120" cellspacing="4" style="position : absolute;">'
  53. for(i=0; i<linki[a].length;i++)
  54. tabela += '<tr><td style="border:1px solid #84C1FF; font-size : 14px;" bgcolor="#eeeeff" onmouseover="aktyw(this)" onmouseout="pasyw(this)"><center>'+linki[a][i]+'</center><\/td><\/tr>'
  55. tabela += '<\/table>'
  56. document.getElementById('roleta').innerHTML = tabela
  57. }
  58.  
  59. var walk;
  60. //-->
  61.  
  62. <div class="top"></div>
  63. <table cellspacing="0" cellpading="0" width="979"><tr>
  64. <td class="podmenu"><p class="linki"><a href="#">Start </a></p></td>
  65. <td class="podmenu1"><p class="linki"><a href="#" onmouseover="clearTimeout(walk),przesun(263),zmienTekst(0),pokaz()" onmouseout="walk=setTimeout('ukryj()',500)">O nas</a></p></td>
  66. <td class="podmenu1"><p class="linki"><a href="#" onmouseover="clearTimeout(walk),przesun(392),zmienTekst(1),pokaz()" onmouseout="walk=setTimeout('ukryj()',500)">Było</a></p></td>
  67. <td class="podmenu1"><p class="linki"><a href="#" onmouseover="clearTimeout(walk),przesun(520),zmienTekst(2),pokaz()" onmouseout="walk=setTimeout('ukryj()',500)">Jest</a></p></td>
  68. <td class="podmenu1"><p class="linki"><a href="#">Będzie</a></p></td>
  69. <td class="podmenu1"><p class="linki"><a href="#">Forum</a></p></td>
  70. <td class="podmenu2"><p class="linki1">Wydarzenia</p></td>
  71. </tr></table>
  72. <div id="rel">
  73. <div id="roleta" onmouseover="clearTimeout(walk),pokaz()" onmouseout="ukryj()">
  74. </div>
  75.  
  76. [...]



Kod
#roleta{position: absolute;
top: 0px;
left: 0px;
width: 180px;
visibility: hidden;
}
#rel{position: relative;
top: 0px;
left: 0px;
width: 100%;
height: 100%;
visibility: visible;
}


chodzi głównie o przesuniecie tych tabel co sie pojawiaja - w zaleznosci od rozdzielczosci inaczej pojawiaja - przy mojej na laptopie ok : 1280x800 ale jak ktos ma np. 1024x768 to juz inaczej. Jak zrobic, by na kazdej rozdzielczosci pojawialo sie tak samo ? tzn. po najechaniu na link np. "było" to pod tym zeby sie pojawialo w roznych rozdzialkach tabele : historia i galeria...


Macie jakas porade? Ogolnie to ustawielm w przesun(odleglosc px od lewej) - z
kazda rozdzielczosci sa inne, moze jakos w procentach czy co ?