14. august 2003 - 15:58Der er
8 kommentarer og 1 løsning
Bredder i tabeller / dokumenter generelt
Nu er jeg efterhånden ved at få spat af style sheets, der 'løber fra mig', når jeg skal sætte nye sider op... Specielt bredder - og specielt i tabeller - irriterer mig...
Jeg sætter i udgangspunkter både body og min primære tabel med margin og padding 0px.
Hvis jeg så fx. splitter denne tabel op i 2 kolonner - fx. 130 og 630 px bred.
Hvad er så folks erfaringer med padding... Jeg synes, næsten uanset hvad jeg gør, så ændrer den på hele cellens bredde.
Hvis jeg fx. sætter padding til 2px i den celle, jeg har specificeret, skal være 130px, så er den pludselig 132px...
Hvad gør I?
- Jeg vil, om muligt, hen til noget, hvor man sætter en bredde på noget, og så holder den den bredde... og hvis man sætter noget i den celle til at være 100% bredt, så forbliver cellen stadigvæk den samme bredde - og det, der er 100% bredt, er også 100% bredt. (Det skal selvfølgelig tage højde for fx. padding, men det skal fisme fylde 100% ud i mit 'content område'...
Nogen bud... jeg modtager dem med glæde...
Kortet ned: Hvordan sætter man tabelfelters størrelse således de bliver den satte størrelse - og kun den... og hvordan sætter man padding på denne uden det spolerer den fastsatte størrelse... Det var vist det primære i mit CSS raseri!
hmm, ja, det er også den løsning, jeg før har arbejdet med... det irriterer mig bare stadigvæk, man altid skal omkring de der div'er, og ikke kan gøre det direkte....!
De fleste html-spørgsmål jeg har oplevet omkring sider som fuckede har været relateret til forkert behandling af tabeller (typisk urigtigt nestede tags !-)
Så er det måske den underlighed ved css, at udgangspunktet for tildeling af classes (/id/tagnames) er DOM-hierarikiet, som tages meget alvorligt, men et eksakt match findes ved at læse 'baglæns' i koderækkefølgen og hvis der er et eksakt match, så bruges det, som er skrevet sidst !-)
Overskueligt eksempel:
a:hover{color:black} a:link{color:blue}
a:hover vil _aldrig_ blive brugt, for a:link er et eksakt match !o]
Synes godt om
Ny brugerNybegynder
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.