Re: Problém s javascriptem

From: h! y n e k . l i p a (hynek.lipa@worldonline.cz)
Date: 16. 06. 2003, 11:16 CEST


Thirsty wrote:
> Najedu-li na nadpis, zobrazí se text článku a zůstane zobrazen
> dokud mám kurzor myši nad nadpisem nebo tímto textem.
> Tento příklad jsem upravil - jenže mi nefunguje správně: jakmile
> sjedu myší z nadpisu, text (v tomto případě menu)
> se zase zavře.
--------------------------------------
jeste jednou neco reknu

problem je opravdu v definici toho kontejneru #levy, hlavne v tom, ze
ma rozmery. takze kdyz se to trosku upravi, tak to bude fungovat (a u
mne i jinde nez IE, snad:) )

<script type="text/javascript">
<!--
function Display(elementID,h)
{
var id;
    id = "odkaz" + elementID;
    document.getElementById(id).style.display = "";
 document.getElementById(id).style.height = h;
    id = "nadpis" + elementID;
    document.getElementById(id).style.color = "red";
}

function Undisplay(elementID)
{
var id;
    id = "odkaz" + elementID;
    document.getElementById(id).style.display = "none";
    id = "nadpis" + elementID;
    document.getElementById(id).style.color = "black";
}
// -->
</script>


<div id="levy">
 <div onmouseover="Display('1','30')" onmouseout="Undisplay('1')">
  <h2 id="nadpis1">Aktuálně</h2>
  <div id="odkaz1" style="display: none;">
   <p>Odkaz 1</p>
   <p>Odkaz 2</p>
  </div>
 </div>
 <div onmouseover="Display('2','75')" onmouseout="Undisplay('2')">
  <h2 id="nadpis2">Neaktuálně</h2>
  <div id="odkaz2" style="display: none">
   <p>Odkaz 3</p>
   <p>Odkaz 4</p>
   <p>Odkaz 5</p>
   <p>Odkaz 6</p>
  </div>
 </div>
</div>

proste mu jen doplnis vysku ;)

a 'sans-seriff' je nesmysl, je to 'sans-serif' jen s jednim ef


enjoy :)

- h! -
http://www.hyneklipa.cz/



This archive was generated by hypermail 2.1.3 : 16. 06. 2003, 11:17 CEST