ďťż

[XHTML] Mapy odsyłaczy do tła? Czy to możliwe?

       

Podstrony


telcocafe

Widok: http://zapodaj.net/4...40f443.png.html

Obraz pokoju jest tłem znacznika <div>. Znajdują się na nim obiekty o różnym kształcie, np. kulki 1 2 3, boczne drzwi, itd. Po kliknięciu wykona się jakaś akcja. Chcę, aby obszar do kliknięcia zawierał się w tych przedmiotach - tzn. nie przekraczał ich.

Gdyby obraz pokoju był obrazkiem <img> - no problem - zastosowałbym mapę odsyłaczy. Zdaje się, że lepiej umieścić go jako tło - jest bardziej stabilny, nie można go zaznaczyć i zawsze pasuje do wnętrza <div>.

Może mapy odsyłaczy to zły pomysł? Raczej TAK.

Czy zatem istnieje inny sposób, aby odwzorować obiekty typu: kula, wielokąt... czy tylko prostokąty choćby przez <div>?

Pomijając "całkowanie" obszaru - np. 50 prostokątów 1px * (100 + 2x) px
Użytkownik Ferrari edytował ten post 05 sierpień 2009, 11:27


Możesz zrobić input typu image. Po kliknięciu, zawsze są przesyłane współrzędne, na które kliknął użytkownik. Możesz też zrobić mniejsze mapy obrazów z przezroczystych gifów, skoro nie możesz całości tak wykonać. Inaczej nie wykombinujesz :-)

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • nvm.keep.pl

  • Sitedesign by AltusUmbrae.