webForumDet fria alternativet

Förskjuten table med % i width

HTML & CSS

6 svar · 232 visningar · startad av Snyder

Medlem sedan jan. 200215 inlägg
Frågan#1

hallå

sjukt länge sen jag webbade, men here goes.

Jag har en table i en table.
Den första tablen har jag width 100% sen har jag alignat den andra tablen i mitten. Mitt problem är detta, när jag har klickat på en länk i mitten tabellen, den länkar till samma sida, så förskjuts hela sidan en centimeter ungefär, men när jag sedan refreshar sidan så försvinner förskjutningen.

Typ Assåba!

... tack för er tid

Medlem sedan feb. 2003774 inlägg
#2

Lite mer information vore inte helt fel, tex vilken browser problemet uppstår, kod etc..

Medlem sedan juli 20013 378 inlägg
#3

Jupp - och en länk till sidan skulle inte skada heller ;)

Medlem sedan jan. 200215 inlägg
#4

mj0000

här har ni det,

http://www26.brinkster.com/composita/content.htm

klicka på det blåa och gröna fälten. ni märker att sidan förskjuts, en vit rand uppenbarar sig på den högra sidan och själva fonstret förskjuts det med till vänster. Den vita randen och förskjutningen försvinner genom ett lätt tryck på refresh.

När jag använder mig av en fast sats på min table istället för %, så är det inga problem. Men ska det verkligen vara så?

Medlem sedan dec. 20025 483 inlägg
#5

Edit: Här sitter man med Mozilla och och upptäcker "fel" fel ;)

Du kan börja med att ta bort alla attribut som finns i "body"-elementet eftersom dessa ( left-, top-, bottom- och rightmargin ) endast stöds i MSIE. marginheight respektive marginwidth är överhuvudtaget inga attribut för "body"-taggen, så de skall också bort. Lägg istället in följande innanför <head></head>:

<style type="text/css">
<!--

html, body{
     margin : 0;
     padding : 0;
}

-->
</style>

:)

Medlem sedan jan. 200215 inlägg
#6

Edit: Här sitter man med Mozilla och och upptäcker "fel" fel.

Jasså, hur många andra fel är det då :)
Du hjälpte ju så snällt mig med det jag undrade över, ge mig feedback, har inte html:at på 9 månader, känner sig lite ringrostig. ;)

Felet var ju just det att jag hade left-, top-, bottom- och rightmargin, när jag tog bort dem så försvann felet.

tack Peter S

Medlem sedan dec. 20025 483 inlägg
#7

I Mozilla blir det ett mellanrum upptill respektive nedtill, vilket med största sannolikhet beror på avsaknaden av CSS-koden som jag postade tidigare.

Kul att det löste sig dock :bire

:)

409 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
280 ms — deklarationer (db)
0 ms — hämta statistik (cache)
125 ms — hämta tråd, inlägg och bilagor (db)
125 ms — ändringar (db)