Avatar billede Slettet bruger
14. december 2005 - 21:38 Der er 7 kommentarer og
1 løsning

Problemer med opbygning af en side - og med printer.css

Jeg har nogle gevaldige problemer med ovenstående.
Har lagt siden på http://www.fdp.dk/r/  , og her er problemet også forklaret.
Håber nogen kan hjælpe mig.
Avatar billede stich Nybegynder
15. december 2005 - 09:24 #1
Du har angivet en height på div#ramme; det du er ude efter er min-height. Det forstår IE dog ikke så meget af, til gengæld renderer den height næsten som min-height.
Du kan fx komme udenom dette problem, ved at bruge:

div#ramme {
  min-height:40px;
  _height:40px;
}

Du kan fjerne elementer i dit print-stylesheet, ved at bruge display:none; på dem. Eller blot gøre dem usynlige, ved at bruge visibily:hidden;.
Avatar billede Slettet bruger
15. december 2005 - 09:39 #2
Ja, det hjalp - men til gengæld blev feltet med Overskrift hvidt, og Overskrift rykkede mod venstre...................
Avatar billede stich Nybegynder
15. december 2005 - 09:44 #3
...da du gjorde hvad?
Hvis du oploadede dine ændringer var det lidt nemmere at se hvad der går galt.
Avatar billede Slettet bruger
15. december 2005 - 10:08 #4
Da jeg lave den ændring i #ramme, som du foreslog.
Har uploadet nu
Avatar billede Slettet bruger
15. december 2005 - 10:16 #6
Ja, det må du unskylde. Var kommet til at fjerne et ;
Men hvad er det, den gør: _height:40px;
Avatar billede stich Nybegynder
15. december 2005 - 10:20 #7
Oh ja. Det er det såkaldte 'Underscore Hack' der er brugt, i CSS 2.1 specifikationen står der, at browsere skal ignorere properties med bl.a. _ og - foran. Men det gør IE (>=5 vist) ikke. Det validerer ikke, men er fremtidssikret. Hvis du gerne vil have det til at validere, kan du gøre brug af fx Tan hacket:

* html div#ramme {
  height:40px;
}
Avatar billede stich Nybegynder
15. december 2005 - 10:22 #8
IE/Win*
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