Avatar billede grav Nybegynder
24. september 2004 - 22:53 Der er 17 kommentarer og
1 løsning

Table skal strække sig over hele siden

Check http://betafunk.dk/simpleide.html

Siden er w3-valideret, men jeg har 2 probs med siden:

1) Som det ses fylder tabellen ikke hele siden ud, selvom jeg har brugt <table border=1 style='width: 100%; height: 100%'>

2) Fjerner jeg DOCTYPE-tag'et, fyldes hele siden ud, men de forskellige iframe's nægter stadig at fylde cellerne helt ud i højden, på trods af at jeg har brugt <iframe style="width: 100%; height: 100%;">

Hvad er der galt? Har jeg grebet det helt forkert an?
Avatar billede olebole Juniormester
24. september 2004 - 23:06 #1
<ole>

<style type="text/css">
html, body {
  height: 100%;
  margin: 0px;
  padding: 0px;
}
</style>

/mvh
</bole>
Avatar billede olebole Juniormester
24. september 2004 - 23:07 #2
Når du sætter en relativ dimension, regnes denne udfra det omkransende elements størrelse. Er denne ikke sat, kan man ikke vide, hvad de 100% skal tages af  ;o)
/mvh
Avatar billede grav Nybegynder
24. september 2004 - 23:20 #3
Ja det hjalp gevaldigt på table'ts højde.
Hvad med sp. 2) mht. mine iframes? De nægter stadig at dukke frem ... (eksempelsiden er opdateret)
Avatar billede grav Nybegynder
24. september 2004 - 23:21 #4
I øvrigt ser siden pt. fuldstændig forskellig ud i hhv. IE 6 og Firefox 1.0 Preview
Avatar billede olebole Juniormester
24. september 2004 - 23:28 #5
Vi prøver igen: "Når du sætter en relativ dimension, regnes denne udfra det omkransende elements størrelse".

Hvad har du sat dine iframe's omkransende elementers (tabel-cellernes) størrelse til?
Avatar billede olebole Juniormester
24. september 2004 - 23:29 #6
Hvis siden ser helt forskellig ud i FireFox og IE, er der uden tvivl tale om flere CSS-fejl  ;o)
Avatar billede grav Nybegynder
24. september 2004 - 23:32 #7
Jeg har lige fået det rettet - det hjalp at ændre til <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

har sat den td der indeholder den øverste iframe til 50% og den nederste til 100% (som den fortolker som "resten"), så nu virker det som det skal :-)
Tak for hjælpen - smid et svar så får du points :-)
Avatar billede grav Nybegynder
24. september 2004 - 23:34 #8
Eller dvs. det virker i IE men i Mozilla har de nederste iframes stadig en "tilfældig" størrelse, selvom alle deres container-elementer har fået angivet størrelse (html->body->table->td)
Avatar billede olebole Juniormester
24. september 2004 - 23:36 #9
Nejnejnej ... det nytter ikke, du bruger den DTD. Så kan IE ikke læse din CSS korrekt. Du tramper på termometret istedet for at gøre patienten rask.

Skriv nu den korrekte DTD - og ret så dine fejl. Ellers giver det jo slet ingen mening at validere et dokument  :)
Avatar billede grav Nybegynder
24. september 2004 - 23:38 #10
Jamen er det da ikke den rette DTD? Eller måske skulle jeg hellere spørge: Hvad er den korrekte DTD?
Avatar billede olebole Juniormester
24. september 2004 - 23:44 #11
Uden URL'en opfører IE sig, som den altid har gjort - i hamrende modstrid med W3C's rekommendationer. Med URL'en overholdes standarden (sådan da) ... altså:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
    "http://www.w3.org/TR/html4/loose.dtd">
Avatar billede grav Nybegynder
25. september 2004 - 00:24 #12
Done.
IE ser stadig fin ud, men i Firefox er de nederste iframes stadig for små.
Er det mig der gør noget forkert eller er konklusionen bare at Firefox ikke fortolker helt korrekt?
Avatar billede olebole Juniormester
25. september 2004 - 00:30 #13
Jamen, du bruger stadig den forkerte DTD. Hvorfor overhovedet bekymre sig om at validere en side, når du forlanger af enhver IE, at den endelig ikke må overholde W3C-standarderne. Det giver da absolut ingen mening  :)
Avatar billede olebole Juniormester
25. september 2004 - 00:32 #14
FireFox viser siden, som siden skal vises. IE viser siden mere eller mindre tilfældigt.
Brug den rigtige DTD og ret siden, så den ser rigtig ud ... så ser den rigtig ud i alle browsere  ;o)
Avatar billede grav Nybegynder
25. september 2004 - 01:00 #15
Oki. Havde rettet i den forkerte fil.
Jeg vil fortsætte senere - så håber jeg på lidt yderligere assistance til den tid ;-)
Avatar billede grav Nybegynder
06. oktober 2005 - 09:57 #16
Lukker ...
Avatar billede olebole Juniormester
06. oktober 2005 - 16:21 #17
... selvtak! Spørgsmålet er så blot, om du får den
Avatar billede grav Nybegynder
06. oktober 2005 - 21:29 #18
Hehe, jamen tak for hjælpen Olebole. :-)
Det var ikke for at være uhøflig, men jeg var i gang med at rydde op i en god portion spørgsmål, så det gik lige lidt stærkt.
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester