Avatar billede steen_hansen Forsker
25. oktober 2004 - 22:38 Der er 6 kommentarer og
2 løsninger

CSS vises forskelligt i forskellige browsere

Jeg har et problem med breddeangivelse på tabel/kolonner. For at gøre en længere historie kort, så gør mig en tjeneste at kigge på http://www.eksperten.dk/spm/552521 - så slipper jeg for at kopiere det hele ind her :o)

Jeg er blevet foreslået at sætte en DIV rundt om menuen, men jeg kan ikke få det til at spille. Håber en af Jer har en superløsning :o)
Avatar billede hermandsen Juniormester
25. oktober 2004 - 23:07 #1
En ide:
overflow: hidden;
Avatar billede hermandsen Juniormester
25. oktober 2004 - 23:15 #2
Det div-tag du har omkring menu'en. Sæt overflow til hidden, og sæt en fast bredde på den (hvis du ikke allerede har det...)

Overflow kan sætte til visible, hidden, scroll, auto, inherit.
* visible er standard-værdien og viser hele elementet.
* hidden beskærer elementet afhængig af den højde/bredde du har sat i CSS.
* scroll gør det samme som hidden, bortset fra at du får faste scroll-bars som så du kan få vist det skjulte.
* auto gør det samme som scroll, men viser kun scroll-bars hvis det er nødvendigt.
* inherit henter værdien fra dets parent, og bruger den.

Bortset fra inherit, så virker det hele i det mest populære browsere...

//hermandsen
Avatar billede steen_hansen Forsker
25. oktober 2004 - 23:21 #3
Du mener:

<div style="width: 180px; overflow: hidden><menu></menu></div>

?
Avatar billede steen_hansen Forsker
25. oktober 2004 - 23:23 #4
Det vil jo give et problem, hvis der "skæres" i menu-teksten. Så vil jeg hellere sætte en begrænsning på antallet af de karakterer, som den fremtidige administrator kan indtaste. Man _skal_ jo kunne se hele teksten :)
Avatar billede hermandsen Juniormester
25. oktober 2004 - 23:24 #5
Præcist!!
Lad os prøve at starte med det!! :)
Avatar billede steen_hansen Forsker
25. oktober 2004 - 23:28 #6
Ok, jeg tror ikke du nåede at se mit indlæg fra 25/10-2004 23:23:09 :)

Jeg tror ikke det er en god løsning. Det skulle helst kunne formatteres helt præcist v.hj.a. styles.

Jeg fandt ud af, at man skal lægge de px eller % til cellens bredde, som man har tænkt sig at bruge til padding (til f.eks. FireFox). Men det er sq svært at få til at spille ordentligt, synes jeg. Og umiddelbart lyder det da til at være _meget_ simpelt....! :o)
Avatar billede hermandsen Juniormester
25. oktober 2004 - 23:43 #7
Har du ikke noget HTML jeg kan kigge på, sammen med den CSS...
Præcist det du har brugt til at generere billederne på http://www.include.dk/difference/
Avatar billede steen_hansen Forsker
07. november 2004 - 10:40 #8
hermandsen, tak for hjælpen. Jeg fandt frem til en helt anden løsning :)
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