Avatar billede hanne-rk Nybegynder
19. juni 2000 - 01:01 Der er 5 kommentarer og
1 løsning

menu i lag 1, indhold i lag 2

jeg har lavet en menu som jeg lægger i et lag, indholdet som kommer når man trykker på menu punkterne ligger i lag 2.
mit problem er så, at når indholdet fylder mere end een side, og man skal "rulle" så ruller menuen med op selvom jeg har x-et af i "absolut" det drejer sig om FP2000
kan nogen hjælpe?

hanne-rk
Avatar billede lip Nybegynder
21. juni 2000 - 08:50 #1
Hej hanne-rk
Sådan som jeg forstår dit problem, så har du lavet din site uden frames.
Dvs. at når du får scrollbar pga. for meget tekst så vil menuén automatisk rulle med op.
Måden at løse det på er at bygge din site i frames.
Menuen i en frames og indholdet i en anden frames.
Kunne du vise lidt kode?
Lip
Avatar billede hanne-rk Nybegynder
28. juni 2000 - 01:19 #2
jeg ønsker netop IKKE at lave min side med frames.
jeg har set denne form for menu på adressen
www.nykredit.dk
læg mærke til at menuen "hopper" på plads når man scroller ned på siden.
dette er hvad jeg ønsker.
jeg har godt  nok fundet et script som kan gøre dette, men kan det virkelig passe at man ikke kan gøre det direkte i FP2000?
jeg forhøjer lige pointene for at gøre det hele lidt mere interessant.
hanne-rk :-)
Avatar billede lip Nybegynder
28. juni 2000 - 08:37 #3
På denne adresse kan du finde en anden menu som gør det du gerne vil.
http://www.dynamicdrive.com/dynamicindex1/dropmenuindex.htm

Jeg tvivler på at du kan gøre det direkte i FP2000.
Lip
Avatar billede Jman Praktikant
04. juli 2000 - 22:30 #4
Ovenstående link virker til FP2K. Jeg har selv brugt det tidligere, men jeg har et par js-scripts til dig hvis du er interesseret...
Et js-script der indehoder selv drop-down funktionen og et script, der indehodler menuerne - i 2 lag.
Giv mig evt. en mailadresse....
Avatar billede fedtmuledk Nybegynder
17. juli 2000 - 00:22 #5
jeg fandt svaret til dig, det skal dog sikkert pudses lidt til.
det er ikke muligt at gøred det "simpelt" i fp så du må bide i det sure æble og hoppe ind i html-erne

<!-- THREE STEPS TO INSTALL PORTABLE MENU:

  1.  Copy the coding into the HEAD of your HTML document
  2.  Add the onLoad event handler into the BODY tag
  3.  Put the last coding into the BODY of your HTML document  -->

<!-- STEP ONE: Paste this code into the HEAD of your HTML document  -->

<HEAD>

<SCRIPT LANGUAGE="JavaScript">

<!-- This script and many more are available free online at -->
<!-- The JavaScript Source!! http://javascript.internet.com -->

<!-- Begin
function setVariables() {
if (navigator.appName == "Netscape") {
v=".top=";
dS="document.";
sD="";
y="window.pageYOffset";
}
else {
v=".pixelTop=";
dS="";
sD=".style";
y="document.body.scrollTop";
  }
}
function checkLocation() {
object="object1";
yy=eval(y);
eval(dS+object+sD+v+yy);
setTimeout("checkLocation()",10);
}
//  End -->
</script>
</HEAD>

<!-- STEP TWO: Insert the onLoad event handler into your BODY tag  -->

<BODY OnLoad="setVariables();checkLocation()">

<!-- STEP THREE: Copy this code into the BODY of your HTML document  -->

<div id="object1" style="position:absolute; visibility:show; left:0px; top:0px; z-index:2">

<table width=130 border=0 cellspacing=20 cellpadding=0>
<tr>
<td><CENTER>Menu Bar</CENTER></td>
</tr>
<tr>
<td><a href="../index.html" >Home Page</a></td>
</tr>
<tr>
<td><a href="../new.html" >What's New?</a></td>
</tr>
<tr>
<td><a href="../forum/" >JavaScript Forum</a></td>
</tr>
<tr>
<td><a href="../feedback.html" >Site Feedback</a></td>
</tr>
</table>
</div>

<table>
<tr>
<td width=130>
<font color="white"> </font>
</td>

<td>

The rest of your site goes here

</td></tr>
</table>


dette skulle gøre hvad du har brug for

fedtmule
Avatar billede hanne-rk Nybegynder
17. juli 2000 - 23:44 #6
okay fedtmule, det gør hvad jeg ønsker, men er dog lidt mere vanskeligt end jeg synes det behøver at være.
men spørgsmålet har vel stået længe nok, så du får dine point

tak for hjælpen

hanne-rk
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester