/ Forside / Teknologi / Udvikling / HTML / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
HTML
#NavnPoint
molokyle 11184
Klaudi 5506
bentjuul 3377
severino 2040
smorch 1950
strarup 1525
natmaden 1396
scootergr.. 1320
e.c 1150
10  miritdk 1110
Drop down menu i lag?
Fra : Martin


Dato : 23-02-05 11:25

Hej

Prøv lige at kigge her:
http://www.humanbeat.dk/menu/2menu.htm

Jeg ved godt, at menuen udelukkende bør laves vha.
css, men jeg har bevidst lagt den i en tabel, så den ikke
klapper sammen, hvis vinduet minimeres.

Menuen virker fint i sig selv, men jeg skal have en celle under
menuen, som skal indeholde selve indholdet til hjemmesiden.
Men indholdet rykker jo op og ned, når menuen åbnes og lukkes
fordi cellerne udvides og samles. Jeg vil gerne lave det sådan at
undermenuerne ruller henover indholdet og indholdet bliver låst
fast i
den samme position.

Men kan jeg løse problemet ved at indsætte nogle z-index og nogle
div, eller er jeg nødt til at finde en anden løsning?


På forhånd tak.

Venlig hilsen
Martin


--
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

 
 
Ryan Kristensen (23-02-2005)
Kommentar
Fra : Ryan Kristensen


Dato : 23-02-05 12:44

On 23 Feb 2005 10:24:59 GMT, Martin <mplougNOSPAN@mail.tele.dk> wrote:

> Prøv lige at kigge her:
> http://www.humanbeat.dk/menu/2menu.htm
>
> Jeg ved godt, at menuen udelukkende bør laves vha.
> css, men jeg har bevidst lagt den i en tabel, så den ikke
> klapper sammen, hvis vinduet minimeres.

Det gør det umiddelbart noget sværere, at lave det du ønsker i en tabel.
Hvis menuen ikke skal klappe sammen, når vinduet maksimeres, så sæt en
width på den.
Jeg synes dog det er noget rarere, når menuen klapper sammen end hvis man
skal scrolle for at se hele menuen.

> Menuen virker fint i sig selv, men jeg skal have en celle under
> menuen, som skal indeholde selve indholdet til hjemmesiden.
> Men indholdet rykker jo op og ned, når menuen åbnes og lukkes
> fordi cellerne udvides og samles. Jeg vil gerne lave det sådan at
> undermenuerne ruller henover indholdet og indholdet bliver låst
> fast i
> den samme position.

Du kan løse det ved at bruge 1 tabel til hver del, men var det ikke
lettere at lave menuen som en liste og så smide indholdet i en div?
<url:http://ryankristensen.com/tests/dropdown.html>

Det er i øvrigt også en meget dum idé at bruge en ikke validerene side til
at teste i.
Sørg altid for at have en doctype der sætter browserne i standard mode, så
du undgår at bruge en masse tid på noget, der alligevel ikke virker, når
du er færdig.

--
Ryan Kristensen

Martin (23-02-2005)
Kommentar
Fra : Martin


Dato : 23-02-05 12:54

> Du kan løse det ved at bruge 1 tabel til hver del, men var det ikke
> lettere at lave menuen som en liste og så smide indholdet i en div?
> <url:http://ryankristensen.com/tests/dropdown.html>

Kan man lave den samme effekt med at sætte baggrundsfarve på
aktive links i dit eksempel?

- Martin



--
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

Christoffer (23-02-2005)
Kommentar
Fra : Christoffer


Dato : 23-02-05 18:33


> Kan man lave den samme effekt med at sætte baggrundsfarve på
> aktive links i dit eksempel?
Du kan bruge z-index på dine dropdowns
ta' et kig i koden her
http://buur.info/s2a/downloads/drop.html

-Du må tage hvad du vil, har lavet det til download



Ryan Kristensen (24-02-2005)
Kommentar
Fra : Ryan Kristensen


Dato : 24-02-05 10:21

On 23 Feb 2005 11:53:40 GMT, Martin <mplougNOSPAN@mail.tele.dk> wrote:

>> Du kan løse det ved at bruge 1 tabel til hver del, men var det ikke
>> lettere at lave menuen som en liste og så smide indholdet i en div?
>> <url:http://ryankristensen.com/tests/dropdown.html>
>
> Kan man lave den samme effekt med at sætte baggrundsfarve på
> aktive links i dit eksempel?

Det skulle da ikke være noget problem, du kan jo bare tilføje a:active
{ background-color:green;}

Har i øvrigt lige lavet et eksempel, der minder lidt mere om dit
udgangspunkt: <url:http://ryankristensen.com/tests/dropdown1.html>

--
Ryan Kristensen

Bertel Lund Hansen (24-02-2005)
Kommentar
Fra : Bertel Lund Hansen


Dato : 24-02-05 10:38

Ryan Kristensen skrev:

>Det skulle da ikke være noget problem, du kan jo bare tilføje a:active
>{ background-color:green;}

Det skuffer sandsynligvis bare. Et link er kun aktivt i en
brøkdel af et sekund (i den betydning der bruges i CSS).

--
Bertel
http://bertel.lundhansen.dk/   FIDUSO: http://fiduso.dk/

Martin Ploug (02-03-2005)
Kommentar
Fra : Martin Ploug


Dato : 02-03-05 17:51

>Har i øvrigt lige lavet et eksempel, der minder lidt mere om dit
>udgangspunkt: <url:http://ryankristensen.com/tests/dropdown1.html

Mange tak, det ser ud til at virke fint. Jeg er ved at bygge videre på det.

/Martin



"Ryan Kristensen" <me@privacy.net> wrote in message
newssmo2xkeqeezfqq@ryan.esenet...
> On 23 Feb 2005 11:53:40 GMT, Martin <mplougNOSPAN@mail.tele.dk> wrote:
>
> >> Du kan løse det ved at bruge 1 tabel til hver del, men var det ikke
> >> lettere at lave menuen som en liste og så smide indholdet i en div?
> >> <url:http://ryankristensen.com/tests/dropdown.html>
> >
> > Kan man lave den samme effekt med at sætte baggrundsfarve på
> > aktive links i dit eksempel?
>
> Det skulle da ikke være noget problem, du kan jo bare tilføje a:active
> { background-color:green;}
>
> Har i øvrigt lige lavet et eksempel, der minder lidt mere om dit
> udgangspunkt: <url:http://ryankristensen.com/tests/dropdown1.html>
>
> --
> Ryan Kristensen



Søg
Reklame
Statistik
Spørgsmål : 177559
Tips : 31968
Nyheder : 719565
Indlæg : 6408935
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste