Avatar billede pesa Nybegynder
08. december 2005 - 22:42 Der er 5 kommentarer og
1 løsning

Cellebredden varierer ved forskelligt indhold

Hej Eksperter

Jeg har en tabel med en bredde på 700 px. Den består at to celler med bredderne 170 px og 530 px. De er defineret således:

td.undermenu     {    width:                170px;
            background-color:        #f5f5f5;
            font-family:             verdana, tahoma, arial;
            font-size:             10px;
            font-weight:            none;
            color:                #377570;
            letter-spacing:            0px;
            line-height:             165%;   
            text-align:            left;
            padding:            5px 5px 5px 10px;
            border-top-width:        1px;
            border-right-width:        1px;
            border-bottom-width:        1px;
            border-left-width:        1px;
            border-top-style:        solid;
            border-right-style:        solid;
            border-bottom-style:        solid;
            border-left-style:        solid;
            border-top-color:        #eeeeee;
            border-right-color:        #dddddd;
            border-bottom-color:        #dddddd;
            border-left-color:        #eeeeee;
                                    }

td.rightframe     {    width:                530px;
            padding:            0px 0px 0px 30px;
                                    }

Problemet er, at hvis der står meget lidt i en af cellerne skrider bredden af de to celler. Kan man på nogen måde låse cellernes bredde, så de ikke er afhængige af, hvor meget indhold der er?
Avatar billede fennec Nybegynder
09. december 2005 - 08:40 #1
Det burde de allerede være. Har du et eks på de to tilstande du kan vise os (link)??
Avatar billede roenving Novice
09. december 2005 - 16:52 #2
Du kan ikke låse tabel-celler, og de fungerer iøvrigt særdeles forskelligt i de forskellige browsere ...

-- og såvidt jeg kan se, burde din tabel være 747px bred med de angivne celle-properties !-)

-- for beregningen af den totale bredde bliver:

U = td class:undermenu
R = td class:rightframe

U.border-right-width + U.padding-left + U.width + U.padding-right + U.border-right-width + R.padding-left + R.width !o]
Avatar billede roenving Novice
09. december 2005 - 16:55 #3
-- og så glemte jeg selvfølgelig at skrive, at du for at være 100% sikker på dine cellers bredde skal indsætte et element, f.eks. en div, som kan styres fuldstændig i bredden !-)
Avatar billede pesa Nybegynder
21. april 2006 - 19:03 #4
Nogen der vil have point?
Avatar billede roenving Novice
22. april 2006 - 13:59 #5
Oki '-)
Avatar billede roenving Novice
23. april 2006 - 13:56 #6
-- og tak for point ;~}
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