Avatar billede mortal Nybegynder
17. marts 2004 - 12:30 Der er 18 kommentarer

problem med farveskift på scrollbar i iframe

hejsa. jeg har denne side www.mortal.dk hvor jeg ikke kan få skiftet farve på scrollbaren, farverne kan ses i mine CSS classes så hvis nogen kan hitte ud af det ville det være fedt :)
Avatar billede keysersoze Ekspert
17. marts 2004 - 12:36 #1
Du skal vedhæfte scrollbar-styles til body - og ikke til dine tabeller.

<body class="style1">

burde kunne gøre det
Avatar billede lordhead Nybegynder
17. marts 2004 - 15:34 #2
Vil lige kommentere lidt her :)

Du skriver selv at siden ikke virker i mozilla - hvorfor gør du ikke noget ved dette? Jeg ville aldrig besøge din side hvis den ikke virkede i min foretrukne browser mozilla firefox, der efter mi mening er ie overlegen (det er en hel anden sag..)

Nå men mit råd for at du kan få flere brugere er at optimere den til alle browsere, ikke kun IE :)
Avatar billede mortal Nybegynder
17. marts 2004 - 15:37 #3
Mange tak for din kommentar.

jeg tror dog at jeg er lidt uenig. jeg tror helt sikkert at der er flest som bruger IE eller myie2 som jeg ikke andet end kunne forestille mig kan det samme som Mozilla.
Avatar billede mortal Nybegynder
17. marts 2004 - 15:44 #4
endnu en ting. hvis mozilla er så fantastisk. hvorfor kan den så ikke finde ud af at vise siden korrekt ?
Avatar billede keysersoze Ekspert
17. marts 2004 - 16:05 #5
Hvis i snakker om scrollbar-farven, så skyldes det at det ikke er en valid kode

http://jigsaw.w3.org/css-validator/validator?uri=http%3A%2F%2Fwww.mortal.dk%2Fhome.htm&warning=1&profile=css2&usermedium=all

det er en IE-opfindelse at sætte styles på.
Avatar billede keysersoze Ekspert
17. marts 2004 - 16:28 #6
altså - at sætte styles på scrollbaren :)
Avatar billede mortal Nybegynder
17. marts 2004 - 16:50 #7
takker for informationen om at koden ikke er valid. men kan du så fortælle mig hvordan den skal se ud i stedet for ?

den har virket og jeg har pastet lidt rundt med den for at afprøve hvor den havde virkning :)
Avatar billede keysersoze Ekspert
17. marts 2004 - 17:07 #8
du kan ikke med valid css-kode style scrollbaren så det virker crossbrowser - skal det virke crossbrowser skal du ud og lede efter noget javascript-scroll.

Jeg har ikke selv set siden i Mozilla så jeg ved ikke om der er andre problemer
Avatar billede mortal Nybegynder
17. marts 2004 - 17:26 #9
men ved du hvordan jeg får det til at virke i IE ?
Avatar billede lordhead Nybegynder
17. marts 2004 - 17:43 #10
"jeg tror dog at jeg er lidt uenig. jeg tror helt sikkert at der er flest som bruger IE eller myie2 som jeg ikke andet end kunne forestille mig kan det samme som Mozilla." >>

Til det kan jeg bare sige - du har ret i at et stort flertal af internet brugere bruger IE, men dette forhindre ikke dig i at validere din side til gecko browsere, og andre browsere, da der stadig er _mange_ der benytter disse. Husk det!

"endnu en ting. hvis mozilla er så fantastisk. hvorfor kan den så ikke finde ud af at vise siden korrekt ?" >>

Det er fordi du ikke har valideret siden ordentligt! Du har simpelthen gået væk fra standard-principperne og 'valideret' siden efter IE's "standarder". Det er forkert. En tommelfingerregl når man designer proffesionelle/andre sites er _altid_ at tjekke siden i flere forskellige browsere. Det kunne fx. være IE og Netscape/Mozilla.
Avatar billede lordhead Nybegynder
17. marts 2004 - 17:45 #11
Du kan da godt se at det er helt hen i vejret at skulle benytte en anden browser, bare fordi man skal kunne se en internetside, der burde virke i ens egen browser :)
Avatar billede lordhead Nybegynder
17. marts 2004 - 17:47 #12
Og forresten... Mozilla er faktisk det jeg godt vil kalde fantastisk ;-)

Se fx. bare denne artikel: http://www.eksperten.dk/artikler/19
Avatar billede mortal Nybegynder
17. marts 2004 - 18:05 #13
nu har jeg testet mine sider hos w3.com og fjeret nogle linjer emd css kode som ikke er valid men jeg tvivler på at det har afhjulpet problemet med hensyn til mozilla.

men jeg forstår dog ikke hvorfor man bruger mozilla når der er så mange sider som ikke kan vises med browseren. er det vigtgste ikke at man ka nse så mange sider indhold som overhovedet muligt ?

det hjælper jo heller ikke at optimere sin side til at kunne ses i mozilla(som de skriver i artiklen så har IE lavet nogle ting forkert)) forsi så kan størstedelen at brugerne ikke se siden fordi de bruger mozilla. ?

jeg kan ikke helt se logikken i det.
Avatar billede mortal Nybegynder
17. marts 2004 - 18:09 #14
men tilbage til mit problem. så var det jo slet ikke om min side virkede i mozilla eller ej. eftersom je gselv havde taget beslutningen om at det ikke betød noget for mig.

så kunne jeg godt tænke mig at vide om der er nogle som kan besvare mit SP med hensyn til en lille kode hvor jeg kan ændre farverne på min scrollbar.( hvilket IE kan vise og kan personliggøre en hjemmeside en hel del. i stedet for det gængse og kedelige grå
Avatar billede lordhead Nybegynder
17. marts 2004 - 18:11 #15
Jamen, go for it. Jeg har ikke flere kommentare :)
Avatar billede mortal Nybegynder
17. marts 2004 - 18:26 #16
Hold all horses :)

problemet er løst. har lavet et link i toppen af siden som linker til en mere simpel side(til at starte med) så kan mozilla også være med :)


misforstå mig ikke. jeg er glad for at være blevet gjort opmærksom på problemet. og det kunne jo løses rimeligt let :)
Avatar billede keysersoze Ekspert
17. marts 2004 - 18:38 #17
jeg vil ikke sige det er forkert ikke at optimere til fx Mozilla - hvis man ved ens målgruppe eller i hvert fald en meget stor del af målgruppen benytter IE så mener jeg godt man kan vælge at sortere dem fra!

Selvfølgelig er det forkert at gøre, men ikke-IE browsere tegner sig for måske 1% eller i bedste fald 3% af de besøgende - og skal man bruge dobbelt så lang tid (tid er jo lige med penge) for at få de sidste promille med kan man sagtens vælge at sortere dem fra.

Desværre er det også sådan, at bare fordi ens kode (CSS eller HTML) overholder standarderne er det ikke ensbetydende med at siden vises ens alle steder!

Mht scrollbaren - du kan IKKE få standard-scrollbaren i browseren til at skifte farve på samtlige browsere. Vil du have en scrollbar til at se ud som DU vil have den til at se ud og ikke som browseren vil have det - ja, så skal du over og bygge en scrollbar i JavaScript. Jeg har ikke lige linket på sådan en - men det burde du kunne finde hvis du bruger søgefunktionen her på E
Avatar billede roenving Novice
19. marts 2004 - 19:36 #18
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