[JS] Positie menu houden bij andere resolutie

Pagina: 1
Acties:

  • sjibie
  • Registratie: December 2003
  • Laatst online: 00:25
Hej allemaal,

Ik ben een website aan het maken. Daarbij wil ik gebruik gaan maken van java script uitschuif knoppen (de knoppen schuiven nog niet uit). Ik heb het menu gemaakt met AllWebmenus Pro.

Nu het probleem:
Je moet opgeven hoeveel pixels het menu verticaal en horizontaal uit de kant moet staan. (vanuit links boven gemeten)
Ik heb dat dus nu zo ingesteld dat hij precies boven het tabbeltje main staat. Maar als je nu een andere schermresolutie hebt dan waarop ik het menu heb ingesteld staat het menu niet meer recht boven het tabbeltje main. Weet iemand hier een oplossing voor? (de knoppen staan goed bij een resolutie van 1024x 768)

Website: http://nielz.tmservers.com
plaats javasript: http://nielz.tmservers.com/main.js
Deze bestanden staan nog in een losse map:
http://nielz.tmservers.com/awmData-main/awmlib0.js
http://nielz.tmservers.com/awmData-main/awmlib1.js
http://nielz.tmservers.com/awmData-main/awmlib2.js
http://nielz.tmservers.com/awmData-main/awmlib3.js
http://nielz.tmservers.com/awmData-main/awmlib4.js
http://nielz.tmservers.com/awmData-main/awmlib5.js
http://nielz.tmservers.com/awmData-main/dot.gif

Ik heb al in de search gezocht, ik kon het probleem daar wel vinden, maar geen oplossing.

Verwijderd

De oplossing is natuurlijk om CSS te leren, en zelf de styles zo aanpassen dat het menu op de juiste plek komt.

  • gorgi_19
  • Registratie: Mei 2002
  • Laatst online: 19:24

gorgi_19

Kruimeltjes zijn weer op :9

Digitaal onderwijsmateriaal, leermateriaal voor hbo


  • sjibie
  • Registratie: December 2003
  • Laatst online: 00:25
Is er niet iets in javascript te maken dat kijkt naar welke resolutie je hebt en dat je per resolutie kan aangeven waar het menu komt te staan?

Verwijderd

Ja, natuurlijk kan dat. Maar ik heb het idee dat je zelf vreselijk weinig ervaring hebt met opmaak en scripts in het algemeen. Dan kunnen mensen hier wel wat voorkauwen, maar zolang jij zelf niet je basiskennis op peil brengt, is dat geen goed plan.

  • sjibie
  • Registratie: December 2003
  • Laatst online: 00:25
Verwijderd schreef op 12 september 2004 @ 12:00:
Ja, natuurlijk kan dat. Maar ik heb het idee dat je zelf vreselijk weinig ervaring hebt met opmaak en scripts in het algemeen. Dan kunnen mensen hier wel wat voorkauwen, maar zolang jij zelf niet je basiskennis op peil brengt, is dat geen goed plan.
Ik moet het toch van iemand leren en ik ben niet zo iemand die denkt van ik snap het niet: en dan heel hard HELP!!!! roept. Ik heb zelf lopen klote in javascripts en een aantal forums grondig doorzocht.

  • Billie
  • Registratie: Januari 2003
  • Laatst online: 23-05 07:55
[google=javascript detect resolution]

Dat al eens geprobeerd? :) (en van daaruit natuurlijk verder knutselen, evt met google.)

[ Voor 32% gewijzigd door Billie op 12-09-2004 12:21 ]


  • sjibie
  • Registratie: December 2003
  • Laatst online: 00:25
Billie schreef op 12 september 2004 @ 12:21:
[google=javascript detect resolution]

Dat al eens geprobeerd? :) (en van daaruit natuurlijk verder knutselen, evt met google.)
Als ik begrijp wat je bedoelt, is dat javascript kijkt naar de resolutie die je hebt en aan de hand daarvan doorstuurt naar de juiste pagina.

Hier had ik zelf ook aan gedacht maar als ik voor 3 verschillende resoluties een index maak en voor 2 talen heb ik al 6 indexen nodig. Dus ik dacht dat moet anders kunnen.

Maar in ieder geval bedankt voor je rectie.

  • crisp
  • Registratie: Februari 2000
  • Laatst online: 01:12

crisp

Devver

Pixelated

Nee; je kan er beter voor zorgen dat het menu in de opmaakcode zelf al op de juiste plek staat zodat hij gewoon meeverplaatst. Absoluut gepositioneerd is altijd absoluut gezien vanuit een containing positioned element; dat hoeft dus niet de body te zijn maar kan ook een relatief geplaatst element zijn(!)

Intentionally left blank


  • sjibie
  • Registratie: December 2003
  • Laatst online: 00:25
Dus ik kan bijvoorbeeld zeggen zoveel pixels vanuit me tabel -main- naar beneden en opzij?

Verwijderd

Als dat de parent is waarin je menu komt wel.

  • crisp
  • Registratie: Februari 2000
  • Laatst online: 01:12

crisp

Devver

Pixelated

container
absoluut t.o.v. container

Intentionally left blank

Pagina: 1