Avatar billede para7 Nybegynder
19. april 2003 - 18:22 Der er 6 kommentarer og
2 løsninger

Lave et div flydende

Jeg har nogle menupunkter i et div (layer position relative).
Ved at klikke på et menupunkt kommer nogen gange en meget lang liste til højre for menuen, og hvis man scroller ned skal man gerne kunne se menuen stadigvæk. Altså vertikal flydende så stabilt som muligt. Der skal så lige være en standard top position på fx 100px. Har nogen mon et forslag. Jeg kan ikke selv finde ud af at hente koderne ud fra noget eksisterende.
Avatar billede Slettet bruger
19. april 2003 - 18:34 #1
Lille meget enkelt eksempel:

<table style="border:0px; width:100%; height:100%;">
<tr>
<td>menu<br>menu<br>menu :)</td>

<td><div style="height:100%; width:100%; overflow:auto;">
hej<br>hej<br>hej<br>hej<br>hej<br>hej<br>hej<br>hej<br>hej<br>hej<br>hej<br>hej<br>hej<br>hej<br>
hej<br>hej<br>hej<br>hej<br>hej<br>hej<br>hej<br>hej<br>hej<br>hej<br>hej<br>hej<br>hej<br>hej<br>
hej<br>hej<br>hej<br>hej<br>hej<br>hej<br>hej<br>hej<br>hej<br>hej<br>hej<br>hej<br>hej<br>hej<br>
hej<br>hej<br>hej<br>hej<br>hej<br>hej<br>hej<br>hej<br>hej<br>hej<br>hej<br>hej<br>hej<br>hej<br>
hej<br>hej<br>hej<br>hej<br>hej<br>hej<br>hej<br>hej<br>hej<br>hej<br>hej<br>hej<br>hej<br>hej<br>
</div></td>
</tr>
</table>


:0)
Avatar billede Slettet bruger
19. april 2003 - 18:35 #2
Avatar billede para7 Nybegynder
19. april 2003 - 18:55 #3
westhi > Tak for forslaget. Det er smart, helt uden javascript. Jeg har også tænkt, at det ville være bedst i den retning. Vil lige afprøve om det kan indopereres i mit system. :)
Avatar billede Slettet bruger
19. april 2003 - 19:24 #4
helt i orden :)
Avatar billede para7 Nybegynder
19. april 2003 - 19:43 #5
westhi >
Det går vist ikke. Det der er vigtigt, er at jeg får printet alt ud på siden. Jeg fik kun printet 55 hej ud af 70 hej-linjer. Det må jo være fordi at linjerne ligger i et div.
Tror du den eneste løsning så er flydende menu med javascript og uden at fylde noget i div med scroll?
Avatar billede Slettet bruger
19. april 2003 - 20:00 #6
Du kan eksperimentere lidt med CSS media types:
http://www.javascriptkit.com/dhtmltutors/cssmedia.shtml
Det giver en meget bedre form for udskrift.
Avatar billede para7 Nybegynder
20. april 2003 - 12:16 #7
Tak til westhi. Men jeg kan ikke få det til at virke. Men nevermind, jeg laver en seperat print side.
Jeg fandt den her, hvor man kan fylde hvadsomhelst ind i og placere den hvor man vil:
http://www.dynamicdrive.com/dynamicindex1/staticmenu.htm
Avatar billede para7 Nybegynder
20. april 2003 - 18:48 #8
PS: Tak til phoenixy. Jeg så ikke ige, at det var DIG, der kom med CSS media types forslaget.
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
Vi tilbyder markedets bedste kurser inden for webudvikling

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