Känns som en synnerligen fånig grej att fråga, men har kört fast på en sak jag tidigare inte reflekterat över.
Har en tabell som är 100% bred. hspace är satt till 0.
har en cell (td) som också är 100% och med en bild som bakgrund.
Jag vill få denna bild att upprepa sig, vilket den gör, men den slutar en liten bit från webbläsarfönstrets kant, vilket jag inte vill.
Jag trodde det var hspace som ordnade detta? Det spelar ingen roll om jag lägger in ett blanksteg eller en 1*1 genomskinlig bild i cellen, det enda som händer är att min bild upprepas en gång extra på höjden, vilket jag inte alls víll.
Alltså, hur får jag min tabell att gå ända ut i kanten?! x(
Du vill m.a.o ha en marginal på din sida, men för just denna tabell ska det inte vara någon marginal på sidan. Du skulle kunna göra något på det här hållet:
Hm. Så kan man nog uttrycka det. :)
Det där löste problemet på vänster sida, där går nu bagrundsbilden ända ut i kanten. Däremot kvarstår marginalen på höger sida. Går det att lösa på något liknande sätt?
jag skulle vilja veta vad hspace i en tabell är för något???????
Det fanns i version html 3.2 men inte i html 4.0 och detta fungerar inte med nyare versioner av webbläsare, IE 5.0 möjligen och äldre NS. Om du vill använda luft i cellerna bör du använda margin och padding i CSS. vill du ha avstånd mellan tabeller eller Body använder du Margin.
Hej Noodleman.
Enligt min HTML 4.0 bok så är hspace ett attribut som
holds a number of pixels space to the left and right of an aligned table (same as hspace in the<img> tag.)
Eftersom jag inte gjort mer research än så så vet jag inte om O'reilley snurrade till det när dom gav ut boken, jag litade på att dom hade rätt, och om det inte stämmer så är ju det beklagligt.
Hur som helst så löste jag problemet på annat sätt, och den dagen jag får samma problem igen så löser det nog sig.
261 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849