Avatar billede tryl Nybegynder
11. februar 2003 - 15:20 Der er 3 kommentarer

min-width og IE6

Jeg har lavet et program der generer noget HTML, der bl.a. skal vise nogle horisontale grafer. Til dette benytter jeg et billede hvis brede jeg skallerer i procenter. Det kan fx være:
<img src="started.gif" height="100%" width="22.453%">

Billederne er placeret inde i tabelceller, derfor de 100%. Der er typisk 14 tabelceller med disse grafer, samt en 4-6 med en smule tekst, og der kan derfor blive lidt småt med plads. Derfor er der ofte kun en 30-50 pixels til en tabelcelle.

Mit problem er at når graferne bliver tilstrækkeligt små, fx 4%, bliver de ikke vist. Dette har jeg løst i css ved at benytte
min-width: 1px;
og det virker perfekt i Mozilla, men ikke i MSIE (5+6).

Er der nogle idéer til at løse dette bedst muligt?

Jeg vil helst undgå at sætte en mindsteværdi for det antal procenter jeg skal skrive ud, fordi det næsten giver flere problemer end det løser.
Avatar billede olebole Juniormester
11. februar 2003 - 18:07 #1
<ole>

Ja, du laver dem 1px bredde. Det er det bedste svar, du kan få med de få oplysninger, du giver.

/mvh
</bole>
Avatar billede tryl Nybegynder
11. februar 2003 - 19:05 #2
Jeg kan godt give flere oplysninger, men hvad er det mere specifikt du har brug for af oplysninger?

Det dur ikke at jeg sætter en fast bredde på 1px, for de skal netop have varierende bredde - vi taler måske forbi hinanden?
Avatar billede olebole Juniormester
11. februar 2003 - 20:08 #3
Du må lægge et link til din side, hvis du vil have et brugbart svar.
Desuden vil jeg gerne vide, hvordan du genererer siden.
/mvh
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