Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [JavaScript]Div onmouseover znika ale dla span dla diva nie, div znika po usunięciu myszki ze spanu a z diva nie chce.
poli25
post 3.11.2010, 11:28:03
Post #1





Grupa: Zarejestrowani
Postów: 239
Pomógł: 20
Dołączył: 19.02.2010

Ostrzeżenie: (0%)
-----


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.

Ten post edytował poli25 3.11.2010, 11:29:03
Go to the top of the page
+Quote Post
wookieb
post 3.11.2010, 11:30:01
Post #2





Grupa: Moderatorzy
Postów: 8 989
Pomógł: 1550
Dołączył: 8.08.2008
Skąd: Słupsk/Gdańsk




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


--------------------
Go to the top of the page
+Quote Post
poli25
post 3.11.2010, 11:34:53
Post #3





Grupa: Zarejestrowani
Postów: 239
Pomógł: 20
Dołączył: 19.02.2010

Ostrzeżenie: (0%)
-----


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.
Go to the top of the page
+Quote Post
wookieb
post 3.11.2010, 11:37:19
Post #4





Grupa: Moderatorzy
Postów: 8 989
Pomógł: 1550
Dołączył: 8.08.2008
Skąd: Słupsk/Gdańsk




firebuga instaluje w firefoxie. Narzędzia -> dodatki


--------------------
Go to the top of the page
+Quote Post
poli25
post 3.11.2010, 11:53:36
Post #5





Grupa: Zarejestrowani
Postów: 239
Pomógł: 20
Dołączył: 19.02.2010

Ostrzeżenie: (0%)
-----


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 ;(
Go to the top of the page
+Quote Post
wookieb
post 3.11.2010, 11:56:11
Post #6





Grupa: Moderatorzy
Postów: 8 989
Pomógł: 1550
Dołączył: 8.08.2008
Skąd: Słupsk/Gdańsk




Wystaw to publicznie (na swoim serwerze) bo się nie dogadamy.


--------------------
Go to the top of the page
+Quote Post
poli25
post 3.11.2010, 11:58:49
Post #7





Grupa: Zarejestrowani
Postów: 239
Pomógł: 20
Dołączył: 19.02.2010

Ostrzeżenie: (0%)
-----


ale ten kod jest cały i wystarczy go skopiowac i wkleic
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 19.07.2025 - 09:01