23. juli 2003 - 13:37Der er
23 kommentarer og 1 løsning
100% i 1280 x 1024? Hvad går galt?
Hej venner...
Jeg sidder og roder med noget design, men oplever at der går noget galt med en tabel der burde gå helt ned til skræm bunden. For når man ser den i en høj opløsning som 1280x1024 så vil den ikke?!?! Hvad går galt???
Prøv selv og se... Og ja jeg ved godt koden sikkert er noget underlig og rodet - Pga. Dreamveawer - Men da jeg ikke er programør så bliver det ikke bedre!
Hvis nogen kan svaret og har en løsning vil jeg være taknemlig!
Du skal finde den tabel, hvis højde skal være lig med 100%. Om det lige er den, jeg har haft fat i, er jeg ikke helt klar over. Men den burde du selv have tjek på.
Hvordan havde du forestillet dig, at cellen/tabellen skulle have en højde på 100%?
Den er på 100 % men kan du se siden i 1280? Prøv at se siden i et browser vindue der ikke er maximeret... Så er den i orden... Det er kun når man ser det i maximeret på store opløsninger!
Naaah, du får kun den "rigtige" størrelse, fordi vinduet er gendannet. Men den skal også være 100% i højden, uanset hvilken opløsning du kører med. Den er IKKE 100%, kun hvis du gendanner vinduet, eller kører i en lavere opløsning.
Prøv at sætte din opløsning til 480 x 640, så vil du også opleve den som 100% i højden, men hvis du fjerner alt fra tabellen, vil den ikke være 100% i højden længere. Forstår du hvad jeg mener?
Det er ihvertfald en decideret fejl at sætte en height-attribut i et table-tag, den kan man kun få lov til uden problemer hvis man bruger IE/windows i quirks-mode, som jo så også er valgt med en doctype uden dtd-link ...
-- hvis man skal sætte height på tables skal det gøres via style="height:100%" hvis det skal du i andre miljøer end det angivne ...
Det er kun indholdet i cellen, som gør, at højden virker som 100%. Uden indhold vil tabellen ikke kunne "skubbes ud" til at fylde hele højden på skærmen.
Det, der gør, at det virker som om højden er 100%, er fordi du har noget indhold i tabellen. Uden indholdet vil tabellen ikke være 100% i højden.
Hmmm Beklager men det er ikke indholdet i tabelen der definere højden - Det er 100% værdien som gør det.... Men den virker jo også fuldstændig som den skal // Bare indtil man ser det i 1280x1024. Jeg ved ikke helt hvad der er galt men det er ikke fordi jeg ikke har sat højden til 100%.
Roenving: Jeg ved ikke helt hvad du mente... (hvor) Skal jeg skrive style="height:100%" ?
Jo, hvis ikke du har angivet en højde på din tabel, er det dels indholdet og dels brugerens opløsning, som afgør hvordan det kommer til at stå på skærmen.
Har du denne tabel:
<table> <tr> <td> </td> </tr> </table>
Vil du kun have én linie. Sætter du 3546876845 karakterer ind mellem <td> og </td>, vil din tabel tilpasse sig til antallet af karakterer. En tom tabel fylder (!) mindre end en tabel med en masse tegn i :o)
Nu er jeg ved at blive trist... Jeg har prøvet alle jeres forslag med mere eller mindre succes, men ingen af dem løser problemet! Lige meget hvad jeg gør så fucker den op i maximeret 1280x1024 :-( Sorry!
Det er den tabel, som indeholder "Har De P-problemer på Deres private parkeringspladser?". Den tabel skal sættes til 100% i højden. Prøv ad og vend lige tilbage.
Jeg kan se du har sat style="height: 100%" i dit BODY-tag. Der skal det ikke stå :o)
Nå! Jeg har givet op---- jeg har fundet en anden løsning på problemet! Men da du var flink at hjælpe skal du da have de 15 point alligevellet - Giv mig et svar så er de dine!
Prøv at oprette en testside med en tabel. Prøv at se hvad der skal til for egenskaberne på hhv. tabel og celle for at få højden på 100% (giv tabellen en farve, så du kan se effekten). Jeg har desværre ikke en WYSIWYG-editor her, så jeg vil forsøge mig med lidt kode (håber det er rigtigt):
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.