[html] inspringen bij <ul>

Pagina: 1
Acties:
  • 278 views sinds 30-01-2008
  • Reageer

  • huistra
  • Registratie: April 2001
  • Laatst online: 08-05-2024
Heb de search al geraadpleegd, maar dat bracht geen verheldering. Ik heb een unordered list gebruikt met een titel van de lijst. Wanneer ik de titel voor de tag <ul> zet, krijg ik een enorme ruimte tussen de titel en de listitems. Wanneer ik de titel na de tag <ul> zet, springt ook de titel van de lijst in.

dus:
<ul>
titel
<li>blaat</li>
<li>blaat</li>
</ul>
--> geeft inspringing titel

titel
<ul>
<li>blaat</li>
<li>blaat</li>
</ul>
--> geeft grote ruimte tussen titel en listitems.

Iemand een goed idee?
Ik wil dus graag geen ruimte tussen de titel en de listitems en dat de titel gewoon rechts blijft uitgelijnd.

  • Pelle
  • Registratie: Januari 2001
  • Laatst online: 22-12 13:28

Pelle

🚴‍♂️

Je moet de margins van de <ul> even aanpassen met een stylesheet.
Let er wel op dat NS en IE de margins anders bepalen; en dus moet je het even zo doen:
code:
1
2
3
4
5
6
7
8
9
<style type="text/css">
<!--
  /* wordt door zowel IE als NS gelezen */
  ul { margin-top: -15px; }

  /* dit werkt alleen in IE */
  @import ul.css;
-->
</style>

Netscape neemt voor de <ul> nu een marge van -15px (uit m'n hoofd gezegd is dat de goeie waarde, maar dat weet ik niet zeker; moet je maar even proberen).
IE neemt overruled die waarde met de waarde die in de file ul.css staat. Hierin zet je dit:
code:
1
ul { margin-top: 0px; }

  • huistra
  • Registratie: April 2001
  • Laatst online: 08-05-2024
thanx Pelle

  • InZane
  • Registratie: Oktober 2000
  • Laatst online: 10:51
< li > heeft toch geen 'eind' tag?

  • OkkE
  • Registratie: Oktober 2000
  • Laatst online: 10-11 15:46

OkkE

CSS influencer :+

Op dinsdag 19 juni 2001 15:30 schreef InZane het volgende:
< li > heeft toch geen 'eind' tag?
Uhm, lijkt mij wel.. alle (x)html tags hebben toch een einde.
Meestal <tag> </tag> of anders <tag />
En <li opsomming /> lijkt me niet echt werken. ;)

//edit:
ahh, hier staat het :Y)

“The best way to get the right answer on the Internet is not to ask a question, it's to post the wrong answer.”
QA Engineer walks into a bar. Orders a beer. Orders 0 beers. Orders 999999999 beers. Orders a lizard. Orders -1 beers.