13. januar 2009 - 19:30Der er
12 kommentarer og 1 løsning
Få PHP til at returnere bredden på den tabel indholdet ligger i..
Jeg vil gerne have PHP til at returnere bredden på den tabel, jeg netop nu lægger indhold i, da jeg gerne vil udregne hvor mange procent jeg skal sætte bredden til for at få samme bredde som jeg netop nu har (i stedet for at sidde og gætte mig frem) .. kan det lade sig gøre?
Og en tabel kan vel have forskellige størrelser, alt efter hvilken opløsning en bruger kører. Selv kører jeg f.eks. 1600x1200 på min laptop. 1280x1024 på min stationære. 1024x768 på min computer på arbejdet. Så du kan jo ikke regne med noget fast fra gang til gang. Den mest brugte model, er vel enten at lave fast bredde, f.eks. som eksperten på 980 pixels i bredden og så centrere skidtet. Eller også skal du lade det fylde hele siden, hvilket dog godt kan blive uoverskueligt, hvis man netop kører 1600x1200 eller mere. :o)
Min hovedtabel har også en fast bredde! :) det er en tabel der bare "holder indholdet" hvis i forstår ;) .. det er ikke selve hovedtabellen .. så nej width varierer ikke (!!) efter hvilken opløsning man bruger .. jeg gider bare ikke lige sidde og prøve mig frem .. det er fordi jeg vil lave en funktion hvor man kan se forummet uden resten af designet udenom - altså en slags full-size af forum .. så for at det holder proportionerne vil jeg gerne vide hvilke procenter jeg skal sætte på de forskellige felter's width :)
Jeg forstår ikke din seneste forklaring, men PHP kan du under ingen omstændigheder bruge til at bestemme størrelser af, hvor store din browser vil rendere elementerne.
PHP ser bare HTML'en som det, den er: Tekst. Først i det øjeblik, dokumentet lander i en browser og er parsed/renderet, giver det mening at tale om HTML-elementer - og deres evt. størrelse. På det tidspunkt har dokumentet dog forlængst forladt serveren og PHP's virkeområde
Hmm, jeg tror godt jeg kan løse det med procent satser .. jeg prøver at kigge videre på det :) ellers tak for hjælpen, d'herrer :) Hvis nogle af jer vil have point må I smide et svar :)
det var sgu min fejl - havde ikke set den lå åben..
Hav en god dag!
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.