Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [JavaScript]Div onmouseover znika ale dla span dla diva nie
Forum PHP.pl > Forum > Przedszkole
poli25
Mam taki problem. Ściągnąłem gotowy kod z neta i przerobiłem go troche tylko nie wiem cos trzeba poprawić gdzieś bo po zjechaniu myszka w pierwszym divie w każdym kierunku div znika a przy divie drugim znika tylko jak zjade myszka w dół w bok nie działa oto kod:


<div class="code"><script type="text/javascript">
function ShowText(id) {
document.getElementById(id).style.display = 'block';
}
function HideText(id) {
document.getElementById(id).style.display = 'none';
}

</script>

<style type="text/css">

.box {
background-color: #504D6F;
border: 1px solid #FFF;
height: 100px;
width: 150px;
padding: 5px;
}

</style>

<span onmouseover="ShowText('answer1'); return false;" >
<img src="http://www.wallpaperama.com/forums/post-images/20081107_6718_question-mark.gif"></span>
<span id="answer1" class="box" onMouseOut="HideText('answer1'); return false;" style="display:none">ten div zniknie po zjechaniu myszka z kazdej strony</span></p>

<div onmouseover="ShowText('answer2'); return false;",
onMouseOut="HideText('answer2'); return false;" >
<img src="http://www.wallpaperama.com/forums/post-images/20081107_6718_question-mark.gif"></span>


<div id="answer2" class="box" onMouseOut="HideText('answer2'); return false;" style="display:none">
<table ><tr><td>Zobacz:<br><a href='http://www.allegro.pl'>allegro</a></td></tr>
<tr><td>Baza-wiedzy.eu2</td><td>Ten div zniknie tylko po tym jak myszka zjedznie poza diva na dół w bok już nie ;(</td></tr></table></div></p>
</div>

ps. przyznam ze raczkuje w js. Prosze o pomoc.
wookieb
1) bbcode
2) masz przecież żle zamknięte tagi html
3) div rozszerza się na max szerokości elementu nadrzędnego
4) zainstaluj firebuga i go używaj
poli25
Cytat(wookieb @ 3.11.2010, 11:30:01 ) *
4) zainstaluj firebuga i go używaj


wywala mi błąd
To rozszerzenie nie posiada zarejestrowanej aplikacji.
wookieb
firebuga instaluje w firefoxie. Narzędzia -> dodatki
poli25
ale jesli inaczej pozamykam to znowu jak wjezdzam myszka na diva to znika. Generalnie chodzi mi o to zeby div 1 tak zmodyfikowac zeby zabierał tabele i byly w nim linik w 3 wierszach i 2 kolumnach. Probuje to zmieniac ale bezskutecznie firebug pokazuje mi ze jest rozsypany div ale jak zmienie zamykania to znow od razu div znika po najechaniu ;(
wookieb
Wystaw to publicznie (na swoim serwerze) bo się nie dogadamy.
poli25
ale ten kod jest cały i wystarczy go skopiowac i wkleic
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.