Toon posts:

[html/css] Raar probleem met cel-padding...

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik heb een raar probleem met een doodsimpele table.
Ik ben mijn site aan het omschrijven van HTML 4.01 naar XHTML 1.0 Strict. Hierbij kom ik het volgende probleem tegen:

Afbeeldingslocatie: http://members.home.nl/han.smeets/table-cel-probleem.jpg

Die margin onder het plaatje hoort er dus niet... Maar ik krijg hem met geen mogelijkheid weg... (alleen door de xhtml doctype weg te halen)

HTML:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="nl" lang="nl">

<head>

<style type="text/css">
BODY{margin: 0px; padding:0px;}
TABLE{margin: 0px; padding:0px;}
TR{margin: 0px; padding:0px;}
TD{margin: 0px; padding:0px;}
IMG{margin: 0px; padding:0px;}
</style>

</head>

<body>

<table border="0" width="128" cellpadding="0" cellspacing="0">
  <tr>
    <td style="width: 128px; background-color: #ff0000;">
      [img]"test.jpg"[/img]
    </td>
  </tr>
</table>

</body>

</html>


Heeft iemand ervaring met dit probleem?

  • RobIII
  • Registratie: December 2001
  • Niet online

RobIII

Admin Devschuur®

^ Romeinse Ⅲ ja!

(overleden)
haal die enters voor en na de img eens weg? (dus <td>bla</td>)... IE wil daar nog wel eens raar op doen. Just to be sure hoor...

[ Voor 19% gewijzigd door RobIII op 28-06-2005 02:53 ]

There are only two hard problems in distributed systems: 2. Exactly-once delivery 1. Guaranteed order of messages 2. Exactly-once delivery.

Je eigen tweaker.me redirect

Over mij


Verwijderd

Topicstarter
RobIII schreef op dinsdag 28 juni 2005 @ 02:48:
haal die enters voor en na de img eens weg? (dus <td>bla</td>)... IE wil daar nog wel eens raar op doen. Just to be sure hoor...
Ook handig om te vermelden 8)7 , het probleem doet zich alleen in FF voor, was ik vergeten te zeggen...

Zonder enter doet hetzelfde...

code:
1
2
3
<tr>
<td style="width: 128px; background-color: #ff0000;">[img]"test.jpg"[/img]</td>
</tr>

[ Voor 16% gewijzigd door Verwijderd op 28-06-2005 03:00 ]


  • RobIII
  • Registratie: December 2001
  • Niet online

RobIII

Admin Devschuur®

^ Romeinse Ⅲ ja!

(overleden)
IE doet het ook hoor :Y) En als je die enters weg haalt niet meer :P

Maar goed, dat lost je probleem natuurlijk niet op en houdt het probleem zelfs onder FF...


/Hier stond een ontzettend domme opmerking...


Enniehoe, ik zou er graag nog even naar kijken, maar ik ben pitten ;) :w

[ Voor 175% gewijzigd door RobIII op 28-06-2005 03:21 ]

There are only two hard problems in distributed systems: 2. Exactly-once delivery 1. Guaranteed order of messages 2. Exactly-once delivery.

Je eigen tweaker.me redirect

Over mij


Verwijderd

Topicstarter
RobIII schreef op dinsdag 28 juni 2005 @ 03:17:
IE doet het ook hoor :Y) En als je die enters weg haalt niet meer :P

Maar goed, dat lost je probleem natuurlijk niet op en houdt het probleem zelfs onder FF...


/Hier stond een ontzettend domme opmerking...


Enniehoe, ik zou er graag nog even naar kijken, maar ik ben pitten ;) :w
Oke dan, ik hoop dat je morgen dan nog even tijd hebt, want zoals je hieronder kunt zien is het toch een behoorlijk vervelend probleem ;)

Afbeeldingslocatie: http://members.home.nl/han.smeets/table-cel-probleem2.jpg

Verwijderd

Google > 4e hit:
Inline images are correctly positioned on the baseline and not the bottom of the current line. Hence the small gap underneath them, this being where the descenders of relevant characters would be drawn.

You should set the img tag to "vertical-align: bottom" if you want to appear at the bottom of the container.
En met "top" werkt het ook.

  • Vinzzz243
  • Registratie: Februari 2001
  • Laatst online: 22-01-2025
zet in je stylesheet eens display:block bij je IMG...

[ Voor 75% gewijzigd door Vinzzz243 op 28-06-2005 07:44 ]


  • Tonio
  • Registratie: Juli 2003
  • Niet online

Tonio

terrible gibberish

(overleden)
Ligt het niet gewoon aan dat die plaatjes van die vlaggen rechts te hoog zijn? Althans, als het in FF hetzelfde doed, is het niet dat gezeik met die whitespaces, waarvoor de display:block oplossing werkt

D200|F90x|Leica M6|Yashica T3|Hasselblad 503cx
Nikon: 12-24/4|17-35/2.8|10,5mm/2.8|30mm/1.4|50mm/1.4|85mm/1.8|SB-800|SB-24|SB-26|MC-36
Zeiss: 80mm/2.8 50mm/4 ZM: 35mm/2
When the going gets weird... the weird turn pro


Verwijderd

Topicstarter
Bedankt! Display:block en vertical-align deden allebei de truuk!
Pagina: 1