x-kom hosting

Javascript w FF - h1

Swift
utworzono
utworzono

Używam skryptu ze strony:

http://www.kurshtml.boo.pl/skrypty/przykla..._rozwijane.html

Wszystko działa ok, gdy w znaczniku <dt> jest normalny tekst. Zależy mi, żeby było to wyróżnienie <h1>, ale wtedy w Firefoksie skrypt nie działa...

Co trzeba zmienić?

<html><head>  <link rel="Stylesheet" type="text/css" href="style.css" title="Styl 1">  <link rel="Shortcut icon" href="images/icon.ico">	<title>title</title>	<script type="text/javascript" src="menu.js"></script></head><body>	 		   <center><table border="1" align="center" class="t1">  <tr>  <td width="230px" height="500px" class="lewy" valign="top"><dl id="menu99">MENU BOCZNE - nie istotne</dl> </td> <td width="510" valign="top" class="text"><h1>MENU ŚRODKOWE</h1><center><dl id="menu0"><dt><h3>Pierwsza grupa linków</h3></dt><dd><a href="link1.htm">1. Link 1</a><br>				   </dd><dd><a href="link2.htm">2. Link 2</a><br>  </dd><dd><a href="link3.htm">3. Link 3</a><br>  </dd><dt><h3>Druga grupa linków</h3></dt><dd><a href="link4.htm">1. Link 4</a></dd><dd><a href="link5.htm">2. Link 5</a></dd><dd><a href="link6.htm">3. Link 6</a></dd>		   </dl><script type="text/javascript">// <![CDATA[new Menu('menu0');// ]]></script></center> </td></tr> </table>   </body></html>

no a kodu java nie podaje, bo by to zajęło bardzo dużo miejsca... jest na stronie, do której podałem link (nic nie zmieniałem)

  • 3 tygodnie później...

ponulaczek
komentarz
komentarz

wcale nie musisz robić menu za pomocą znaczników dl i dt. możesz je zrobić też blokami div.

każda pozycja może mieć postać <a href="link.htm"><div>to jest pozycja</div></a> .

wystarczy tylko zdefiniować styl.. przykład zmiany tła w momencie najechania na warstwe:

#obiekt_menu a:hover div {

background-color: #F0F0F0; //................

}

byku
komentarz
komentarz

Do wypowiedzi wyżej:

menu nie robi się na DIVach, ponieważ wyszukiwarki łatwiej przyswajają linki z list.

<a href="link.htm"><div>to jest pozycja</div></a>
Nie jest to zgodne z W3C.

Wciąż szukasz rozwiązania problemu? Napisz teraz na forum!

Możesz zadać pytanie bez konieczności rejestracji - wystarczy, że wypełnisz formularz.

×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Strona wykorzystuje pliki cookies w celu prawidłowego świadczenia usług i wygody użytkowników. Warunki przechowywania i dostępu do plików cookies możesz zmienić w ustawieniach przeglądarki.