webForum webForum sponsras med lina och serverplats av Binero AB

Gå tillbaka   webForum > Utveckling > Webbutveckling > HTML, XHTML & CSS

HTML, XHTML & CSS Forum för diskussioner/frågor kring XHTML, HTML och CSS.

Svar
 
Trådverktyg Visningsalternativ
Äldre 2004-01-22, 20:53   #1
calson
Medlem
 
Registrerad: 2003-12-14
Ort: Stockholm
Inlägg: 495
Lösningar: 0
automatisk rättning av en tabell

Kod:
<table width="100%" height="3">
  <tr>
    <td width="100">  </td>
    <td width="100">  </td>
    <td> Dig </td>
  </tr>
</table>
Den sissta tabellen synns inte och rör därför ihop tabellen.
Jag vet att man kan använda sig av mellanslags kod(som inte gick att skriva här) men det vill jag inte göra eftersom tabellen är 3px hög.
De andra kolumnerna funkar eftersom jag har satt width på dom.

Någon som vet hur man löser problemet med den sissta tabellen när man inte vet exakt hur många pixlar/procent bred den ska vara?

Tack för all hjälp
calson besöker inte forumet just nu   Svara med citat
Äldre 2004-01-23, 11:30   #2
jarvklo
Medlem
Guru
 
Registrerad: 2001-07-15
Ort: Umeå
Inlägg: 3 293
Lösningar: 295
Hmm...

Bredden på sista cellen justerar sig automatiskt efter bredden på hela tabellen!

Testa detta:
Kod:
<table width="100%" cellpadding="0" cellspacing="0" style="height:3px">
  <tr>
    <td width="100" style="background-color:gray;font-size:1px">&amp;nbsp;</td>
    <td width="100" style="background-color:maroon;font-size:1px">&amp;nbsp;</td>
    <td style="background-color:silver;font-size:1px"> Dig </td>
  </tr>
</table>
Tips - om du vill ha en 3 pixel hög tabell så sätt font-size som här mindre än 3px på innehållet så att cellerna inte drar iväg i höjdled och ta bort cellspacing och cellpaddingockså.

&amp;nbsp; skriver du in som &amp;amp;nbsp; här på wF förresten - står längst ner i hjälpen - dvs. här
__________________
jarvklo.se
jarvklo besöker inte forumet just nu   Svara med citat
Äldre 2004-01-24, 00:27   #3
calson
Medlem
 
Registrerad: 2003-12-14
Ort: Stockholm
Inlägg: 495
Lösningar: 0
tack jarvklo men det var tyvärr inte riktigt så jag ville ha det

finns det inget liknande sätt som när man arbetar med frames:

width="*" alltså width="resten"


Ett exempel till
Kod:
    <td width="100%" height="100%">

	<table border="2" cellspacing="0" cellpadding="0" height="100%" width="100%">
	  <tr>
	    <td width="150" height="100%" valign="middle" align="center">

		1

	    </td>
	    <td width="302" height="100%" cellspacing="0" cellpadding="0">

		2

	    </td>
	    <td height="100%">

		<table border="0" cellspacing="0" cellpadding="0" height="100%">
		  <tr>
		    <td height="90" style="border-left: 1 solid #FFFFFF; border-right: 1 solid #C8C3C3" bgcolor="#F0F0F0"> &nbsp; </td>
		  </tr>
		  <tr>
		    <td style="border-left: 1 solid #FFFFFF; border-right: 1 solid #C8C3C3" bgcolor="#F0F0F0" valign="top"> &nbsp; </td>
		  </tr>
		</table>

	    </td>
	    <td width="452" height="100%">

		4

	    </td>
	  </tr>
	</table>
	
    </td>
i column #3 så skrivs hela tabellen ut men bakgrundsfärgen blir lika smal som texten.. Alltså skriver jag hej i column 3 som den ser ut nu så blir den del av columnen som är färgad grå lika bred som texten och resten av columnen blir vit.

Någon som förstår mitt problem?
__________________
// Carl J G
calson besöker inte forumet just nu   Svara med citat
Äldre 2004-01-24, 17:38   #4
calson
Medlem
 
Registrerad: 2003-12-14
Ort: Stockholm
Inlägg: 495
Lösningar: 0
igen som vet ett bra sätt att fixa detta?
__________________
// Carl J G
calson besöker inte forumet just nu   Svara med citat
Äldre 2004-01-24, 18:38   #5
jarvklo
Medlem
Guru
 
Registrerad: 2001-07-15
Ort: Umeå
Inlägg: 3 293
Lösningar: 295
Hmm...

Om du sätter width="100%" på tabellen som ligger i "kolumn 3" fungerar det inte som du vill då ?
__________________
jarvklo.se
jarvklo besöker inte forumet just nu   Svara med citat
Svar
webForum > Utveckling > Webbutveckling > HTML, XHTML & CSS

Trådverktyg
Visningsalternativ

Forumregler
Du får inte posta nya trådar
Du får inte posta svar
Du får inte bifoga filer
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG]-kod är av
HTML-kod är av

Forumhopp


Alla tider är i GMT +1. Klockan är nu 10:12.


Powered by: vBulletin Version 3.8.6
Copyright © webForum