[Xhtml&CSS]Image Margin-Bottom?

Pagina: 1
Acties:

  • GuuZ
  • Registratie: December 2001
  • Laatst online: 22-08-2021

GuuZ

is liev

Topicstarter
Okay Tweakers, observe:
Afbeeldingslocatie: http://members.lycos.nl/cyclonite87/voorbeeld.gif

Op dit plaatje zit u een div (omcircelt met rood) met 2 images erin, het is de bedoeling dat tussen deze 2 images wat links komen. Maar elke image lijkt een soort margin-bottom te hebben die wordt opgevuld met de backround-image/color van de Div. Mijn vraag is nu, hoe krijg ik deze soort margin weg? Ik heb voor de duidelijkheid de backgroundcolor van de div op groen gezet zodat je goed kunt zien waar die zit.

Hier is de XHTML-code van de desbetreffende div:
HTML:
1
2
3
4
<div id="left">
    [img]"images/main-t.gif"[/img]
    [img]"images/main-f.gif"[/img]
</div>


En hier het bijbehorende stuk CSS:
Cascading Stylesheet:
1
2
3
4
5
6
7
8
9
10
#left {
    height: auto;
    width: 150px;
    position: absolute;
    left: 0px;
    top: 50px;
    /*background-image: url("../images/button-spacer.gif");*/
    background-color: green;
    text-align: center;
}


Kan iemand mij uit de brand helpen en deze (soort) margin verwijderen?

[ Voor 29% gewijzigd door GuuZ op 05-04-2003 17:45 ]

DFI Lanparty NFII Ultra B | AMD XP-M 2400+ | 2x Twinmos 512MB PC3200 | Sapphire Radeon 9800 Pro
Hitachi Deskstar 160GB S-ATA 8MB | NEC ND-3540


  • crisp
  • Registratie: Februari 2000
  • Laatst online: 23:06

crisp

Devver

Pixelated

tussen je <div> en <img> tags staan spaties; die worden dus ook gewoon gerenderd... Spaties en newlines weghalen dus.

Intentionally left blank


Verwijderd

HTML:
1
#left img { display: block; }

de tussenruimten ontstaan doordat je een return hebt staan na de <div>. Dit wordt gezien als een spatie :) Met css is dit dus het makkelijkst op te lossen (zie boven). Ook kun je dus je huidige code hierdoor vervangen:
HTML:
1
2
3
4
<div id="left"><img
 src="images/main-t.gif" alt="main" /><img 
 src="images/main-f.gif" alt="main-foot" />
</div>
succes :)

edit:
ja crisp, je bent snel
en Blues, het was toch block of ben ik nou gek? oh ja, m'n naam is FoOL, says it all ;)

[ Voor 24% gewijzigd door Verwijderd op 05-04-2003 17:53 ]


Verwijderd

code:
1
img { display:inline; }

zou kunnen helpen...

  • GuuZ
  • Registratie: December 2001
  • Laatst online: 22-08-2021

GuuZ

is liev

Topicstarter
Hartelijk bedankt voor de snelle reacties!

Maar het waren dus de spaties |:(

Hier kan dus een slot op

DFI Lanparty NFII Ultra B | AMD XP-M 2400+ | 2x Twinmos 512MB PC3200 | Sapphire Radeon 9800 Pro
Hitachi Deskstar 160GB S-ATA 8MB | NEC ND-3540