Avatar billede syswatch Novice
16. december 2004 - 18:04 Der er 11 kommentarer og
3 løsninger

sætte min height på div

Hejsa...
Er det muligt at definere en min. højde på en div ?
Det er fordi jeg har lavet en side som virker fint i IE men når jeg ser den i Firefox så går det ligesom galt når indholds vinduet ikke har indhold nok. Det kan bedste ses her: www.palby.dk/index.php
Avatar billede syswatch Novice
16. december 2004 - 18:05 #1
Det er forresten også det samme i NS...
Avatar billede madsass Nybegynder
16. december 2004 - 18:08 #2
Virker fremragende i Firefox her :)
Men hvis du vil definere højde skal du bruge f.eks:
height: 100px;

I din CSS fil  ;)
Avatar billede morteeart Nybegynder
16. december 2004 - 18:12 #3
height i IE bliver betraget som min-height , min-height er den rigtige kommando, men den er IE ligeglad med (skod browser)

height:
IE: height udvider sig
FF: height er absolut, og teksten går hen over kanten

min-height:
IE: ingen reaktion overhovedet.
FF: height udvider sig i takt med teksten

Kan fixes med:

min-height: 100px;
<!--
height: 100px;
-->

da alt mellem <!-- og --> bliver igonreret af alle andre browsere end IE.

Dette er ikke nødvendigvis løsningen på dit problem, men nu ved du (i) det da.
Avatar billede madsass Nybegynder
16. december 2004 - 18:16 #4
Min. height er:
min-height: 100px;

I din CSS fil. 100px er bare et eksempel ;)
Avatar billede madsass Nybegynder
16. december 2004 - 18:17 #5
Morteeart >
Det du skriver er ikke valid CSS.


min-height: DINHEIGHTpx;

* html .navnet-paa-din-class {
height: DINHEIGHTpx:
}

Så gør * html at den kode der står INDENI den, KUN bliver læst af IE. Og samtidig er den CSS valid ;)

I din CSS fil. 100px er bare et eksempel ;)
Avatar billede morteeart Nybegynder
16. december 2004 - 18:27 #6
ja, jeg ved godt det ikke er valid. Man kan lave mange IE hacks
også

html > dinclass
{
min-height: 100px;
}

da IE ikke forstår selectors så igonrer den også dette.
Avatar billede syswatch Novice
16. december 2004 - 18:31 #7
Tak for jeres svar.
Men som jeg ser det i NS 7,2 & Firefox så er der noget galt mellem toppen og den blå bar, samt når man klikker på links, så går det helt galt... kan I ikke se det ?
Avatar billede madsass Nybegynder
16. december 2004 - 18:33 #8
Jeg ser siden helt fint som den skal i både IE og FF.
Avatar billede morteeart Nybegynder
16. december 2004 - 18:34 #9
der er f.eks. fejl her: http://www.palby.dk/index.php?id=orderlogin.php

så skal du nok ud i noget javascript @ resize.
Avatar billede madsass Nybegynder
16. december 2004 - 18:43 #10
Den fejl kan nemt rettes. På de sider hvor den failer med designet skal du indsætte denne kode UDENOM indholdet på siden. Altså kun det indhold der bliver vist:
<div style="display: table">
</div>
Avatar billede syswatch Novice
16. december 2004 - 18:55 #11
madsass: Nu har jeg lagt din kode ind i links.php, det er jo en fil jeg includer, men det ser ikke ud til at hjælpe...
Avatar billede madsass Nybegynder
16. december 2004 - 19:08 #12
Syswatch >
Så prøv at indsæt:
display: table;

I CSS koden til din #cont id og fjern den gamle ;)
Avatar billede syswatch Novice
16. december 2004 - 20:12 #13
madsass: Det ser desværre heller ikke ud til at det løser problemet... Hmmm... det må da kunne lade sig gøre, vil du ikke også mene det ?
Avatar billede syswatch Novice
04. januar 2005 - 11:40 #14
Jeg har selv fundet den rigtige løsning på problemet.
Dette skulle bare sættes ind:  min-height: 400px;
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