WN

WN (https://www.wn.se/forum/index.php)
-   Klientsidans teknologier, design och grafik (https://www.wn.se/forum/forumdisplay.php?f=12)
-   -   Enkelt kanske? (https://www.wn.se/forum/showthread.php?t=14255)

Helix 2006-05-23 23:38

.... 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>

P.S. Och ja, det skall vara tabeller. Skall in i befintlig kod......

Staffconsulting 2006-05-23 23:45

JA du sätter först 100% sen ställer du in storleken i pixlar! Hur hade du tänkt då???

Helix 2006-05-23 23:50

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!

Staffconsulting 2006-05-23 23:55

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>

Helix 2006-05-23 23:58

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å.

Staffconsulting 2006-05-24 00:04

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>

Helix 2006-05-24 00:07

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 .....

Staffconsulting 2006-05-24 00:12

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.

Helix 2006-05-24 00:34

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 :)

Staffconsulting 2006-05-24 00:55

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>


Alla tider är GMT +2. Klockan är nu 01:06.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson