Du må meget undskylde hvis jeg kom til at virke lidt for sur (hvilket jeg jo
nok gjorde) men jeg har brugt 2 uger på at spekulere over en måde at få det til
at virke på, og prøvet meget forskelligt indtil jeg fandt på denne løsning og
brugte 2 timer på at lave funktionen (jeg er som sagt ikke specielt god). Men
den virkede som sagt ikke hvorefter jeg brugte yderligere et par timer på at
kigge efter fejl. Da jeg ikke kunne finde nogen spurgte jeg min onkel der slet
ikke gad tage stilling til det og brugte den næste time på at høre om at jeg
hellere skulle bruge tabeller, og prøvede på at forklare ham at jeg ihvertfald
ikke kunne lave en centrering med tabeller (ved ik om man kan men jeg kan
ihvertfald ikke se for mig hvordan hvis man også skal have en menu ude i siden
og et topbanner). Derefter kiggede jeg efter flere fejl og gik så herind og
skrev ind. Så om eftermiddagen i dag gik jeg så ind og kiggede og så at der var
2 svar og blev straks glad men det forsvandt lidt da jeg opdagede at det første
bare var en lang besked der linie for linie beskrev at alt i min funktion var
forkert og det andet viste mig 3 funktioner hvor den ene ikke kunne bruges og
den anden havde defineret fast bredde. Så blev jeg lidt sur men undskyld hvis
jeg har fornærmet jer.
Men du bliver sur over at jeg ikke godtager jeres løsninger så jeg skal lige
hurtigt ridse problemerne med dem op:
Med fast bredde: Præcis det med fast bredde :P jeg vil helst have at tabellerne
passer til overskrifterne.
Med %: At tabellens bredde igen er defineret og passer sig ind efter siden,
istedet for efter teksten.
Med negativ margin: Det er det jeg prøver på, uden så meget held
fordi margin skal defineres og derfor bliver det samme for alle overskrifter og
derfor lavede jeg funktionen.
Jeg ved ikke om jeg bare har overset en vigtig del at metoderne, men min
løsning er, som jeg ser det (hvis den altså kan lade sig gøre), den mest
logiske.
Så jeg spørger så igen: Er det på nogen måde muligt at lave en javascript
funktion som sætter en tabels margin til minus halvdelen af den bredde?
Og jeg skrev altså sidens adresse i første indlæg...
Hilsen
Kristoffer Gram
--
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! =>
http://www.html.dk/tutorials