03. november 2002 - 11:53Der er
32 kommentarer og 1 løsning
Layers, Layers og atter Layers....!!!
Hej...
Så har jeg igen problemer med layers!!!
Jeg har brugt Auto/Snap Layers by PVII som beskrevet i denne tråd: http://www.eksperten.dk/spm/108949 hvor pelkjaer kom til min redning.
Jeg har brugt samme funktion på dette website http://www.all-market.com/test1/team.htm som jeg gjorde sidste gang, men jeg kan ikke få det til at virke ordenligt!!
Hvis man f.eks vælger en af personerne under investment team, så kommer teksten frem på det rette sted! MEN hvis man så ændre på størrelsen af browser vinduet går det galt!!
Vent lidt, jeg sidder lige og kigger på din side. Det er en lidt problematisk opbygning - vi kan jo ikke resize uden at din autolayers (show) bliver resettet, og så går det vel egentlig ikke med snap layers.
Hvad er der problematisk ved opbygningen??? Jeg troede egentlig at hele ideen med auto/snap layers var at mit layer altid vill placerer sig efter Anchor point lige meget hvad!!
Det der er problemet her er jo at du skjuler/viser et layer. For at bruge snaplayers skal vi reloade ved resize, og så bliver dine autolayers jo nulstillet.
Jeg tror jeg går efter din løsning...Der er vel egentlig ikke så mange der har ældrere browsere end IE5 længere...eller??? Under alle omstændigheder vil dem denne side henvender sig til højst sandsynlig ikke have en gammel browser...!!
Hvad er det så helt præcist din løsning går ud på ??? :)
div'en "holder" er placeret inde i en td, hvorfor den i nyere browsere positionerer sig selv efter denne td.
Endvidere har jeg sat "holder" til position:relative, således at de nestede layers (alle navne layersne er placeret inde i "holder") positioners efter "holder".
Hvis du vil bruge ovenstående eks. skal du slet ikke bruge snaplayers. Du skal sådan set blot indsætte dine "navne" layers i forlængelse af "Kent Sutherland".
Du kan bare paste min kode ind i dit dok, der har jeg slette alle snap layers.
IE5+ og NS6 er et helt sikkert krav. Opera er det efterhånden også, men den er ret dårlig til dhtml, men de har netop bebudet en ny version med fuld DOM2 support - så det bliver bedre.
Ovenstående virker i IE og NS6. Skal du ha' Opera med bliver det først iaften jeg kan lave det.
Skal der kun være en <div id="Holder" style="position:relative; width:200px; height:115px; z-index:100; left: 27px; top:30px;"> Gælder den for dem alle sammen???
Jeg har aldrig hørt om Opera! Jeg skal helst have dette uploaded idag så - er det noget man kan sætte ind senere uden at skulle ændre ret meget??
Øhhhh....jeg ved godt jeg er lidt besværlig, men tilgengæld har jeg afsat lidt flere point :)
Er det muligt at du kan skrive m. skjult i koden hvor præcis jeg skal ændre/indsætte noget, fordi jeg er altså lidt en tumpe denne søndag (måske skulle jeg være blevet hjemme igår aftes når jeg nu viste at jeg skulle arbejde på dette idag!!!)
Der kommentaren: <!-- Her smider du "Gerard F Bonnevay-layeret" samt de resterende layers. De skal alle have left:0px; top:0px; da de positioneres efter "Holder" -->
Pelkjaer>> 1000 tak - det virker som det skal :) Jubiii....!!! Du må lige lave et svar så du kan få dine points!!!
Karsten>> Kender ikke rigtig eye frames og er langt fra superhaj og ved alt muligt, så jeg valgte en løsning jeg kendte...Hmmm, ja det gjorde jeg så ikke alligevel :(
...Men nu er det løst og det virker og det er det der tæller!! Og så må jeg vist hellere læse lidt om iframe ;)
Ups...Jeg har lige et lille bitte spørgsmål mere!!!
Når man kommer ind på team siden skal der være en indgangs tekst. Denne tekst erstattes så m. beskrivelsen af forskellige personer når der klikkes på dem.
Jeg har indsat et nyt layer m. denne tekst og sat den til at være default. Den er der så når man kommer ind på siden, og er også placeret korrekt, men forsvinder ikke når man klikker på navnene. Hvad skal jeg gøre for at få indgangsteksten til at forsvinde når der klikkes på links der aktiverer de andre layers??? (hmmm gav det mening???)
hej Pelkjear - jeg ved ikke om du få mails på denne streg, men er du ikke sød at se på dette ( http://www.eksperten.dk/spm/281395 )- Du har muligvis set mit spørgsmål, og kender måske ikke svaret men det er da forsøget værd at spørge dig, da jeg er desparat!! Jeg sætter gerne flere point af!!!
Synes godt om
Ny brugerNybegynder
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.