/ 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
Menu på listeform
Fra : Erik Ginnerskov


Dato : 14-02-04 15:08

Hej NG

På alle sider (næsten) under www.hjemmesideskolen.dk/html/index1.asp er der
i toppen af siderne en række knapper til hyperspring ned på siderne.

Disse links vil jeg modernisere ved at fjerne knapperne, trække
link-teksterne ud af tabellen og sætte dem på listeform i to kolonner.

Her render jeg ind i et lille skønhedsproblem:

Jeg kan uden problemer fjerne den bullet, der default sættes ved hvert
listepunkt - men er ikke sikker på, at det bliver enden.

Men at opnå en placering uden den default indrykning, ensartet i alle
browsere, er straks værre. Jeg har prøvet at kigge baglæns i gruppen, men
kan ikke finde en tråd, hvor det bliver beskrevet.

Kan nogen her gentage, hvordan det skal defineres i css, så det bliver ens i
alle browsere - eller give et link til
en tråd, hvor svaret er givet?

--
Med venlig hilsen
Erik Ginnerskov
http://www.hjemmesideskolen.dk - http://www.html-faq.dk
http://hjem.get2net.dk/egin



 
 
Martin Hintzmann And~ (14-02-2004)
Kommentar
Fra : Martin Hintzmann And~


Dato : 14-02-04 16:02

Erik Ginnerskov wrote:
>
> Kan nogen her gentage, hvordan det skal defineres i css, så det bliver ens i
> alle browsere - eller give et link til
> en tråd, hvor svaret er givet?
>

Prøv at nulstil margin og padding på alle ul og li elementer.
Bag efter kan du manuelt lave indrykket ved at angive margin-left på ul
eller li elementerne. Eksempel
ul li { margin-left:0;}
ul li ul li { margin-left:1em;}
ul li ul li ul li{ margin-left:1em;}
o.s.v.
Ovenstående kan sikker forkortes.

Håber jeg har forstået dit problem rigtigt

Hintzmann c",)

Erik Ginnerskov (14-02-2004)
Kommentar
Fra : Erik Ginnerskov


Dato : 14-02-04 16:49


"Martin Hintzmann Andersen" <user@domain.invalid> skrev

> Prøv at nulstil margin og padding på alle ul og li elementer.
> Bag efter kan du manuelt lave indrykket ved at angive margin-left på ul
> eller li elementerne. Eksempel
> ul li { margin-left:0;}
> ul li ul li { margin-left:1em;}
> ul li ul li ul li{ margin-left:1em;}
>
> Håber jeg har forstået dit problem rigtigt

Jeg prøver lige og ser, om det giver et brugbart resultat.

--
Med venlig hilsen
Erik Ginnerskov
http://www.hjemmesideskolen.dk - http://www.html-faq.dk
http://hjem.get2net.dk/egin



Steen (15-02-2004)
Kommentar
Fra : Steen


Dato : 15-02-04 12:51

Erik Ginnerskov wrote:

> Kan nogen her gentage, hvordan det skal defineres i css, så det
> bliver ens i alle browsere - eller give et link til
> en tråd, hvor svaret er givet?

Hej Erik

Jeg kan anbefale

http://devedge.netscape.com/viewsource/2002/list-indent/ og
http://www.alistapart.com/
- herunder især
http://www.alistapart.com/articles/taminglists

Håber, du kan bruge det

Mvh Steen



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

Månedens bedste
Årets bedste
Sidste års bedste