Avatar billede Slettet bruger
15. august 2002 - 23:11 Der er 13 kommentarer og
2 løsninger

Imageready og låse layers til hinanden

Jeg er ved at lave en menu hvor når man går over et felt kommer der en bobel ud med underpunkter. Jeg har fundet ud af at få boblen til at komme ud når man går over feltet men hvordan får man den til at blive der når man derefter skal vælge et underpunkt i boblen?

Er det nogenlunde forklaret?

Det kan siges at jeg har fået idéen fra www.clubblahblah.dk og prøver at lave det selv =)
Avatar billede sesam Nybegynder
15. august 2002 - 23:14 #1
Du skal have noget javascript ind over du kan sikkert finde en her www.hotscripts.com
Avatar billede Slettet bruger
15. august 2002 - 23:17 #2
jooow det er rigtigt nok... Mit problem med det er følgende...

Imageready laver hele koden for en hvilket vil sige at jeg skal til at overskue flere siders kode for at få fat i den rigtige del. Jeg skulle bare mene at photoshop kunne finde ud af det?
Avatar billede sesam Nybegynder
15. august 2002 - 23:19 #3
Jeg ved godt at imageready laver hele koden men mener bestemt også at dette ikke kan lade sig gøre uden brug af javascript...Jeg vil da gerne vide hvis det lykkedes for dig.
Avatar billede prodic Mester
16. august 2002 - 09:20 #4
Lacops->Mit råd vil være, at lave billederne i ImageReady/Photoshop. Gemme dem som 2 individuelle billeder og glemme alt om at få både ImageReady/Photoshop til at lave den kode.
Begge programmer er grafiske programmer og deres JS/HTML-kode er hverken pæn eller nem at danse med.

Så gem billederne som 2 individuelle billeder og søg efter en javascript/dhtml-kode der nemtt kan udfyldes.
Spørg evt. efter i en http://www.eksperten.dk/kat/8.
Derovre er dine muligheder nok bedst, om ikke andet ved de nok hvad du skal gøre.

Men et par gode gæt er, at du kan kigge i koden til siden hvorpå du har set det. Der kan du lrre nogle tricks af - men det ser bestemt ikke ud som en opgave for hverken ImageReady/Photoshop.
Avatar billede Slettet bruger
16. august 2002 - 09:26 #5
Det jeg selv har fundet ud af indtil videre er at Director burde kunne lave tricket da en mouseover deri vil kunne aktivere et andet layer og det var det jeg havde håbet på at imageready kunne for at undgå din løsning =)

Problemet er at jeg ikke er en haj til director =/
Avatar billede michael-k Nybegynder
16. august 2002 - 11:33 #6
du kan sagtens lave det i imageready. 

Start med at lave grafikken som du sikkert har gjordt.
Derefter slicer du så dit billede. altså laver en slice til link 1  link 2.  Derefter markere du din første slice  altså link 1
Går ned i rollover menuen og trykker på make new rollover state.  Så får du en ny frame  hvor du så skal lave dokumentet som det skal se ud når du trykker på link1  i dit tilfælde vil boblen komme frem  så gør boblen synlig i dit dokument.
Derefter kan du så bruge imagemap tool (p)  til at lave dine links til andre sider når du trykker på linksene i boblen. 

Fremgangsmåden med rollover i mageready er at du slukker for de lag der ikke skal ses når billedet skal være normal  og når du laver rolloveren skal du så gøre de lag synlige som skal komme frem når du trykker. 

Skulle være til at finde ud af men ved ikke hvor meget du er inde i det, lyder det helt hen i vejret skal du bare sig til  så laver jeg en tutorial til dig. 

Vil give prodic ret i at imageready er et grafik program  men det er altså lavet til at lave spdan former for menuer  at koden måske ikke bliver den fede er så en anden sag :-)
Avatar billede prodic Mester
16. august 2002 - 11:41 #7
Michael-k->Eneste problem med din løsning er, at hvis resultatet skal blive som på det omtalte link så dur det ikke.
Tale-boblen dukker frem og går ind over selve hovedafnittet. Skulle man lave det i henhold til din beskrivelse, så skulle hovedafsnittet være en del af mouseoveren. Det giver problemer - på mange områder.
Det er noget bøvl at opdatere, det er alt for tungt da det består udelukkende af billeder.

Men du har ret - det kan lade sig gøre. Men skal det være en smule smart, så kommer det til at inkludere layers(ikke i PS) og en aktivering/deaktivering af disse ved mouseover.
Og netop det har ImageReady/Photoshop problemer med.
Det er som sagt billedbehandlingsprogrammer og ikke (d)html-programmer.
Avatar billede michael-k Nybegynder
16. august 2002 - 11:58 #8
ja du har nok ret  måske ikke en optimal løsning :) 
Du kan også lave dem som click istedet for rollover  så er problemet løst med at boblen forsvinder når du kommer ud over dit link (slice) 

Men vil nok holde på prodic løsning.  find dig et script og brug det.
Avatar billede Slettet bruger
16. august 2002 - 12:26 #9
Michael-k > jeg har faktisk lavet en stor del af det du har nævnt her... problemet har været at når du har lavet en mouseover på link 1 og boblen kommer frem og du derefter går ud på boblen forsvinder boblen da jeg naturligvis ikke er over link 1 mere. Har du en løsning på det?

Jeg synes jeg har prøvet mange ting med f.eks. linke de 2 slices sammen hvilket så kun har medført at boblen også har en mouseover. (en skidt ting eftersom boblen kommer frem uden at have været ovre link 1.

Til sidst så er det en mindre menu og drejer sig om mindre bobler så det er ikke specielt grafiktungt. Indtil nu drejer det sig om under 20 kb hele menuen fylder så det er ikke så galt. Koden er en helt anden historie =)
Avatar billede Slettet bruger
16. august 2002 - 12:37 #10
Michael - jeg synes jeg har prøvet med click, men den forsvinder alligevel ... hvorfor?

og er det nødvendigt at klikke?!
Avatar billede michael-k Nybegynder
16. august 2002 - 12:49 #11
ved rollover kan jeg heller ikke lige få den til det    men click  virker det. 
Nu ved jeg ikke ligew hvordan du har gjordt det    men du skal have en slice til linket  og når man klikker  skal boblen så komme frem. 
Boblen skulle gerne blive der til du klikker på et andet link. 

Er lige ved at undersøge det med over  hvis jeg finder svaret kommer jeg lige med det
Avatar billede Slettet bruger
16. august 2002 - 12:54 #12
Takker...

Kommer du med noget må du meget gerne skrive det, men nu er jeg blevet lidt klogere =)
Avatar billede Slettet bruger
16. august 2002 - 13:14 #13
Michael-k > hvis du har en mail kan du se det jeg har lavet indtil videre.. så kan jeg sende dig psd filen. for den forsvinder ligemeget hvad =/
Avatar billede michael-k Nybegynder
16. august 2002 - 13:18 #14
prøv at sende den til  michael@teamdesigner.dk
Avatar billede michael-k Nybegynder
16. august 2002 - 13:36 #15
hvis du sletter din OVER frame  virker det  ved ikke lige hvorfor du ikke kan have OVER med. 
Fandt ud af hvis du laver en OUT frame hvor boblen vises  kan det lade sig gøre at lave den der OVER frame du ville lave i starten.  Måske ikke en optimal løsning men det kan lade sig gøre. 
Sender lige filen så du kan se hvad jeg mener
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
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

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