Må vi se lidt mere af din kode? Det lyder som om du er stødt på en af de mest berygtede fortolkningsfejl i Internet Explorer, så jeg vil gerne lige se lidt mere for at være sikker...
Ok, har du prøvet <img src="bla.jpg" style="height:100%">? Hvis du insætter et linjeskift efter billedet eller i det hele taget indenterer koden, hvis det er inde i en tabel, fejlfortolker Internet Explorer det...
100% height beregnes i forhold til elementet ovenovers størrelse Hvis dette element ikke har angivet en størrelse så ved den ikke hvor stor den skal være :o)
tja men hvis ikke vi ved hvad du har af andre styles som måske indvirker på det, eller en rigtig doctype som nielle skriver så er det svært at hjælpe Så må du skitsere din tabel eller noget
Hvis man ikke vil vise sin kode, må man jo lave en simpel demo i stedet. Denne virker i FF men ikke i MSIE:
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <title>Eksperten.dk</title> </head> <body>
som sagt går højden i forhold til det element oven over, og det er ikke <table> men <td> ---- <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <title>Eksperten.dk</title> </head> <body>
Men det er ca sådan her: <table width="100%" height="512" border="0" cellpadding="0" cellspacing="0"> <tr> <td><img src="billede.jpg" width="11" height="100%"></td> </tr> </table>
Det kan lade sig gøre at lave billedet 100% width men ikke height
her med bredden på ---- <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <title>Eksperten.dk</title> </head> <body>
dit <img> tag er "child" til <td> tag´et Derfor når du angiver det til 100% vil det fylde hele din <td> Men da du ikke har givet din <td> en størrelse, ja så fylder den jo ikke mere end billedet :o) Så jeg vil mene det er FF som narer dig
hvis du vil have den skal være 512 høj, så skal din <td> angives til at være 512 høj husk det er muligt der er forskel på om du kun har "512" eller "512px"
du skal bare gøre sådan her --- <table width="100%" height="512" border="0" cellpadding="0" cellspacing="0"> <tr> <td height="512"><img src="billede.jpg" width="11" height="100%"></td> </tr> </table>
så skal du prøve med det her, uden jeg ved om det virker ---- <table width="100%" height="512" border="0" cellpadding="0" cellspacing="0"> <tr height="100%"> <td height="100%"><img src="billede.jpg" width="11" height="100%"></td> </tr> </table>
øhh du siger at siden skal kunne give sig? Så må der også være noget tekst et sted så du kan teste det når den "giver" sig Men ja, jeg kender jo ikke din kode :o)
Øhm problemet er åbenbart lige med et gået i sig selv, det virker nu
*mig fatter minus*
Men du skal da ha tak for hjælpen :)
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.