raider000 Skrevet 14. januar 2010 Del Skrevet 14. januar 2010 Hvordan får man alle rutene horisontalt i en tabell til å være like lange, hvis alle skal være som en meny? Lenke til kommentar
masb Skrevet 14. januar 2010 Del Skrevet 14. januar 2010 skal hver av datacellene være som en knapp? er det det du mener? Lenke til kommentar
MikkelRev Skrevet 14. januar 2010 Del Skrevet 14. januar 2010 sett samme width-property. Lenke til kommentar
raider000 Skrevet 14. januar 2010 Forfatter Del Skrevet 14. januar 2010 skal hver av datacellene være som en knapp? er det det du mener? Ja, de skal jo for så vidt det, men har en tabell som går ned fra den. sett samme width-property. Det skjønner jeg også, men vil jo at de skal fylle ut bredden helt da. Det må vel fins en annen måte enn å regne ut(noe som ikke alltid blir 100% rett)!? Lenke til kommentar
raider000 Skrevet 14. januar 2010 Forfatter Del Skrevet 14. januar 2010 Har du link? Nei, men legger med bilde: Her kan du se at de forskjellige operativsystemene har ujevn fordeling. Dette er et skoleprosjekt btw. Lenke til kommentar
masb Skrevet 14. januar 2010 Del Skrevet 14. januar 2010 om bredden er satt med px vil jo bredden være konstant Lenke til kommentar
raider000 Skrevet 14. januar 2010 Forfatter Del Skrevet 14. januar 2010 om bredden er satt med px vil jo bredden være konstant Bredden på hele siden er satt 980px. Men har ikke skrivt noe annet enn at table width=100%... Det må jo finnes en måte å gjøre det på uten å regne det ut? Få alle til å stille seg jevnt? Lenke til kommentar
lassejl Skrevet 14. januar 2010 Del Skrevet 14. januar 2010 Vel, du har 5 meny items, 100%/5 = 20% per celle. Hva med: td { width: 20%; } Eventuelt 980px/5 = 196px per celle: td { width:196px; } Lenke til kommentar
MikkelRev Skrevet 15. januar 2010 Del Skrevet 15. januar 2010 Du kan ha en vertikal meny istedet. Lag en undertabell for menyen. Menytabellen: <table width="20%"> Da trenger du ikke regne ut, og slipper å endre hver gang du legger til ny menuting. Lenke til kommentar
bonedawg Skrevet 18. januar 2010 Del Skrevet 18. januar 2010 Vel, du har 5 meny items, 100%/5 = 20% per celle. Hva med: td { width: 20%; } Eventuelt 980px/5 = 196px per celle: td { width:196px; } IE er ikke glad i width på td-elementer om jeg ikke husker feil, workaround er å sette bredde på div som er inni td. Lenke til kommentar
MikkelRev Skrevet 18. januar 2010 Del Skrevet 18. januar 2010 IE er ikke glad i width på td-elementer om jeg ikke husker feil, workaround er å sette bredde på div som er inni td. Det gjelder både html-width og css-width? Lenke til kommentar
bonedawg Skrevet 18. januar 2010 Del Skrevet 18. januar 2010 IE er ikke glad i width på td-elementer om jeg ikke husker feil, workaround er å sette bredde på div som er inni td. Det gjelder både html-width og css-width? Mener å huske det, det er i hvert fall masse krøll rundt crossbrowser når det kommer til stiling og størrelser av tr/td. Jeg bruker konsekvent en div til content og style i td hvis jeg først må bruke tabell. Dog jeg gjør alt jeg kan for å slippe tabeller Lenke til kommentar
jabbamabba Skrevet 18. januar 2010 Del Skrevet 18. januar 2010 Anbefaler absolutt CSS-width fremfor HTML-width om du går for tabell. Kan ikke huske noe crossbrowser problemer med dette, men jeg kan ta feil.. Boxed koding med div'er er jo veldig populært om dagen da. Synes selv det kan være litt forvirrende, men er nok ingen dum vei å gå. Husk float:left for å legge div'ene etter hverandre: <div style="width:196px; border: 1px solid;">bla bla bla</div> Lenke til kommentar
bonedawg Skrevet 19. januar 2010 Del Skrevet 19. januar 2010 alltid css, aldri entity-properties (<table width="#$" osv ) mulig jeg blander, klarer ikke å replikere det jeg prater om, men jeg er jævla sikker på at det er en av grunnen til at jeg aldri bruker tables lenger, kanskje det stammer fra ie6 dagene, hvem vet..... neste gang jeg kommer over det så skal jeg løpe inn hit og poste eksempelet.... støtter forøvrig jørns (jabbadabbadoo) forslag om å bruke div med float:left, mye deiligere og strengt tatt blir det ganske identisk når det kommer til antall krokodille-tegn Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå