Avatar billede l_otto Nybegynder
08. december 2004 - 11:42 Der er 8 kommentarer og
1 løsning

Problemer i Mozilla Firefox ver. 1.0

I menuen til venstre viser pilene til dropdown som tal ?

Det virker fint i EI ?

Hjælp

www.sr-design.dk
Avatar billede Slater Ekspert
08. december 2004 - 12:05 #1
Fordi pilen ER et 4-tal, bare skrevet i fonten "webdings", defineret i CSS'en i menu.asp, som:

span.clArrow{
    font-family:webdings;
}

Denne font virker åbenbart ikke i Mozilla. Jeg har lige forsøgt at skrive et ganske almindeligt stykke tekst og sætte den til font-family:webdings; - der sker ikke en skid.
Så jeg tror din bedste mulighed er at lave en pil som et billede, og sætte den ind i din slidemenu.js fil, hvor der står:

if(this.arrow && parent.childs.length==1){str='<span class="'+this.arrow+'">4</span>'

Simpelthen skift 4-tallet ud med et <IMG src="pilbillede.gif">
Avatar billede Slater Ekspert
08. december 2004 - 12:08 #2
Fandt en lille quote:

"Some Web authors have specified characters from the Wingdings font in their HTML documents, and this normally works as intended for Netscape Navigator 4 and Internet Explorer running under Windows.

However, using Wingdings characters in Web pages is a bad idea, because the font does not use Unicode encoding and is not available on all computers. The intended Wingdings characters may not appear on computers running non-Microsoft operating systems such as Mac OS 9, Mac OS X 10 or Linux. The intended characters are also unlikely to appear on computers that are running Windows when using a standards-compliant browser such as Mozilla, Netscape 7 or Opera 6 or 7. The same problems are found with the Webdings, Wingdings 2 and Wingdings 3 fonts – they should not be used in Web pages."
Avatar billede l_otto Nybegynder
08. december 2004 - 12:09 #3
tak jeg kigger på det
Avatar billede l_otto Nybegynder
08. december 2004 - 12:10 #4
kan man bruge en anden font  måske ?
Avatar billede Slater Ekspert
08. december 2004 - 12:11 #5
Dårlig ide. Hvis nogen f.eks. ser din side fra Linux, eller en anden computer hvor de ikke har den font, vil det igen se forkert ud. Et billede er din bedste løsning.
Avatar billede Slater Ekspert
12. december 2004 - 15:55 #6
Går det, eller hvad?
Avatar billede l_otto Nybegynder
13. december 2004 - 08:55 #7
nej jeg har ikke fundet etn løsning... :-) kan du måske lave lidt kode på hvordan jeg sætter et billede ind i stedet ?
Avatar billede Slater Ekspert
13. december 2004 - 14:20 #8
Jeg ville skyde på at du bare skulle skifte ovennævnte linje i din slidemenu.js fil ud med:

if(this.arrow && parent.childs.length==1){str='<span class="'+this.arrow+'"><img src="arrow.gif" width="8" height="8" alt=""></span>'

F.eks, hvis du har et billede af en pil, der hedder arrow.gif og er 8x8 pixels.
Men jeg har ikke kigget SÅ grundigt igennem hvad der så sker med den.

Kan du fortælle hvad der sker hvis du prøver dette?
Avatar billede l_otto Nybegynder
13. december 2004 - 14:24 #9
jeg kigger på det.. :-)
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