FAQ |
Kalender |
2006-05-24, 00:38 | #1 | ||
|
|||
Klarade millennium-buggen
|
.... nu har jag suttit med detta ett tag och kan någon säga varför IE och FF renderar detta olika?!
Jag vill helt enkelt uppnå att båda texterna skall visas på båda sidor av fönstret oavsett hur brett man gör fönstret....... Brukar inte fråga om såna enkla saker med skillnader mellan IE och FF gör mig bara så himla %¤/%&! Kod:
<table cellpadding="0" cellspacing="0" border="0" width="100%"> <tr valign="top"> * *<td width="245" align="left">TEST324234523</td> * *<td width="478" align="right">TEst!!!</td> * </tr> </table> |
||
Svara med citat |
2006-05-24, 00:45 | #2 | ||
|
|||
Flitig postare
|
JA du sätter först 100% sen ställer du in storleken i pixlar! Hur hade du tänkt då???
|
||
Svara med citat |
2006-05-24, 00:50 | #3 | ||
|
|||
Klarade millennium-buggen
|
IE och FF ger inte samma effekt i detta fall.
FF ger text på båda sidor - rätt! IE gör inte det! Texten kommer inte länngs ut på browsern om man breder ut den! |
||
Svara med citat |
2006-05-24, 00:55 | #4 | ||
|
|||
Flitig postare
|
Lösningen är väl
<table cellpadding="0" cellspacing="0" border="0" width="100%"> <tr valign="top"> <td width="50%" align="left">TEST324234523</td> <td width="50%" align="right">TEst!!!</td> </tr> </table> |
||
Svara med citat |
2006-05-24, 00:58 | #5 | ||
|
|||
Klarade millennium-buggen
|
Pä sett och viss ja, det vet jag, men det borde inte behövas. Preblemet är vad gör man om man vill sätta en bakgrundsbild i den första "td"? Sätter man den till "50" så kommer bilden smetas ut över hela, men vill kansk ebara ha den endast de först 245 pixlar.
Fattar bara inte hur IE renderar detta. Men tack för hjälpen ändå. |
||
Svara med citat |
2006-05-24, 01:04 | #6 | ||
|
|||
Flitig postare
|
Ja jag fattar inte riktigt hur du vill ha det men men...
CSS och positionering med divar skulle du titta närmare på annars kan du ju nestla tabeller, eller sätta att bakgunden ej ska repetera med css.. : Tabell nestling <table cellpadding="0" cellspacing="0" border="0" width="100%"> <tr valign="top"> <td width="50%" align="left"> <table cellpadding="0" cellspacing="0" border="0" width="50" background="bild.jpg"><tr><td>Hejsan</td></tr></table> </td> <td width="50%" align="right">TEst!!!</td> </tr> </table> |
||
Svara med citat |
2006-05-24, 01:07 | #7 | ||
|
|||
Klarade millennium-buggen
|
Ja, ditt exempel är helt ok och ger rätt output, men enligt alla strandards så borde man inte behöva ta med den extra tabellen mitt i, men det är väl bara IE som buggar och ger annan output än FF. Tackar! Jag får väl använda extra tabell mitt i .....
|
||
Svara med citat |
2006-05-24, 01:12 | #8 | ||
|
|||
Flitig postare
|
Jag tycker inte att IE gör fel..
Du ger den ju dubbla budskap... - att tabellen ska ta upp hela sidan men bara vara totalt 700pixlar bred... Är ju som att vinna en Grön traktor i valfri färg. |
||
Svara med citat |
2006-05-24, 01:34 | #9 | ||
|
|||
Klarade millennium-buggen
|
Nja, du säger åt den att den skall lägga två delar i tabellen på sidorna som är en del långa......den skall då lägga de sakerna där och låta mitten vara tomt....tycker inte att det är fel resonemang. FF tycker inte det
|
||
Svara med citat |
2006-05-24, 01:55 | #10 | ||
|
|||
Flitig postare
|
en tabell måste fyllas ut, kan ej vara tomma delar...
Men då kan du väl göra så här ? [<table cellpadding="0" cellspacing="0" border="0" width="100%"> <tr valign="top"> <td width="245" align="left">TEST324234523</td> <td><!--Tomt--></td> <td width="478" align="right">TEst!!!</td> </tr> </table> |
||
Svara med citat |
Svara |
|
|