<div> naast image

Status
Niet open voor verdere reacties.

wouteronline55

Gebruiker
Lid geworden
29 dec 2005
Berichten
61
Beste forumgebruikers,

Ik loop tegen een probleem aan. Ik heb het volgende:

HTML:
<tr><td><img X><div class="x">YY</div></td></tr>
<tr><td><img X><div class="x">YY</div></td></tr>
<tr><td><img X><div class="x">YY</div></td></tr>
<tr><td><img X><div class="x">YY</div></td></tr>
<tr><td><img X><div class="x">YY</div></td></tr>
<tr><td><img X><div class="x">YY</div></td></tr>

met de CSS:

PHP:
div.x {
position: absolute;
}

Wat er nu getoond wordt is (in FF en IE8) dat de <div> op de volgende regel wordt gezet t.o.v. de afbeelding.

Hoe kan ik ervoor zorgen dat de <div> gewoon achter de <img> wordt getoond zonder dat ik de "position:absolute;" weg moet doen (de <div> is nl. een soort dropdown menu)?

P.S. Bovenstaand voorbeeld (de HTML) kan ook meer of minder regels bevatten (wordt gegenereerd door PHP).
 
Span gebruiken.
Code:
<div class="x">YY</div>
Code:
<span class="x">YY</span>

Span is inline.

:cool:
 
divs in tabellen, waarom als ik vragen mag? Als je dan toch al een tabel hebt, waarom zet je YY en het plaatje dan niet in naast elkaar geplaatste cellen in dezelfde <tr>?
 
divs in tabellen, waarom als ik vragen mag? Als je dan toch al een tabel hebt, waarom zet je YY en het plaatje dan niet in naast elkaar geplaatste cellen in dezelfde <tr>?

Omdat hij al zelf aangeeft dat de div een dropdown menu is. En dit kan je beter inkapselen maar een span werkt hierbij idd beter
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan