Avatar billede Slettet bruger
18. september 2005 - 12:59 Der er 20 kommentarer og
1 løsning

firefox strækker ikke baggrund

Hvis man søger med IE på http://notenet.dk/search bliver siden vist fint, men med firefox bliver den hvide baggrund ikke "strukket" med ned.. Er der én der kan fortælle mig hvad jeg kan gøre for at ændre dette?
Avatar billede mm12010 Nybegynder
18. september 2005 - 13:08 #1
for at et element kan blive 100% i højden skal du angive en højde for parent-elementet:

html,body{height:100%;}
Avatar billede Slettet bruger
18. september 2005 - 13:20 #2
Det er ikke der problemet ligger.. Hvis du prøver at søge uden søgeord på "opgaver", kan du se problemet. -!
Avatar billede roenving Novice
18. september 2005 - 13:50 #3
-- det lyder som om, du er stødt ind i, at FireFox tager højde-angivelser strengt alvorligt, og ikke udvider elementer, selvom den tillader indholdet at strække sig så langt det skal være !-)

-- oftest kan det løses med en min-height-tilføjelse, men det er ikke altid hensigtsmæssigt !o]
Avatar billede olebole Juniormester
18. september 2005 - 13:58 #4
<ole>

Nu orker jeg ikke at gå din kode efter i enkeltheder, men ting som denne springer jo med det samme i øjnene:
  <td>            
      <table style="border: 0px; height: 100%; width: 100%;">

CSS foreskriver, at når en højde sættes i procent, skal den have en højde at beregne den udfra - og det skal være på det omkransende element. Sålænge du ikke ekplicit sætter højde på cellen, er højdeangivelsen på tabellen uden mening  ;o)

/mvh
</bole>
Avatar billede olebole Juniormester
18. september 2005 - 14:05 #5
Du kan for sjov teste, hvor høj din body egentlig er ved at skrive dette i adresselinjen:
  java script:alert(document.body.offsetHeight)
- og trykke 'Return'. I Mozilla vil du se, at den skriver, body-elementet er små 700px højt - på trods af, du i din CSS har sat det til at være 100% højt.
... 100% af hvad?  ;o)

html {
  height: 100%;
}
body {
  height: 100%;
  /* osv - osv - osv */
}

Når du har fået rettet alle forekomster af relative højder, skulle svinet gerne køre for dig  ;o)
Avatar billede roenving Novice
18. september 2005 - 14:26 #6
-- men derfor vil mozilla/firefox alligevel slutte elementet ved skærmhøjde uanset indholdet betinger, at det skal være længere ...
Avatar billede olebole Juniormester
18. september 2005 - 14:54 #7
- det kommer så sandelig helt anpå, hvordan betingelserne er  :)
Avatar billede Slettet bruger
18. september 2005 - 15:49 #8
Tak for jeres input, jeg tror problemet lå i, at jeg ikke har defineret html's højde. -!
Avatar billede olebole Juniormester
18. september 2005 - 16:03 #9
- det tror jeg absolut også ... og så vil det vel være passende, om mm12010 lægger et svar  :)
Avatar billede olebole Juniormester
18. september 2005 - 16:07 #10
- og læg iøvrigt mærke til, at reglen gælder alle elementer. Et klassisk eksempel er: "Iframes er ikke understøttet!" ... "jo, men din iframe er 100%*100% - og cellen, den ligger i, har ikke fået sat dimensioner, hvorfor iframen er 0px*0px"  ;o)
Avatar billede Slettet bruger
18. september 2005 - 17:02 #11
Jeg har stadig ikke opnået det jeg gerne vil.. Min hvide celle fylder nu 100% - selvom der kun er 10-20% indhold.. Det er meningen at når der er mindre indhold, skal den hvide "foranstående baggrund" ikke fylde det hele.
Avatar billede olebole Juniormester
18. september 2005 - 17:27 #12
.columnset {
    vertical-align: top;
    border: 0px;
    width: 950px;
    border-left: 1px solid black;
    border-right: 1px solid black;
    background: rgb(255, 255, 255);
    /* height: 100%; <- Slet denne */
    margin: auto;
}
Avatar billede Slettet bruger
18. september 2005 - 17:42 #13
Helt perfekt.  Smid svar tak allesammen.
Avatar billede mm12010 Nybegynder
19. september 2005 - 08:44 #14
svar :o)
Avatar billede Slettet bruger
19. september 2005 - 08:49 #15
;o) tak. Så mangler vi bare roenving og olebole.
Avatar billede Slettet bruger
19. september 2005 - 18:55 #16
Vil i ikke lægge et svar, olebole og roenving?
Avatar billede olebole Juniormester
20. september 2005 - 00:54 #17
Personligt synes jeg, mm12010 faktisk svarede til noget nær perfektion allerede i trådens første kommentar - selvom du ikke lige fangede, hvad han mente på det tidspunkt.
Jeg synes, det må være hans - med mindre roenving insisterer på at lægge beslag på en bid af kagen. Med mit kendskab til ham, tillader jeg mig at tvivle stærkt  ;o)

- men jeg vil gerne takke for tanken  :)
Avatar billede roenving Novice
20. september 2005 - 13:18 #18
Ditto !-)
Avatar billede Slettet bruger
20. september 2005 - 19:23 #19
Jeg vil naturligvis ikke gøre mm12010's bid mindre, men forstørre kagen hvis i lægger et svar, og jeg vil derfor tillade mig at spørge jer igen - Er i sikre på, at i ikke vil have en hel lagkage for jer selv? ;o)
Avatar billede Slettet bruger
20. september 2005 - 21:23 #20
Det virker ikke som om i vil have nogle lagkager, så jeg giver bare mm12010 én... I må lige råbe op hvis i bliver sultne

- Undskyld ventetiden mm12010 ;o)
Avatar billede mm12010 Nybegynder
22. september 2005 - 09:14 #21
helt ok !-)
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