Avatar billede nbasiden.dk Nybegynder
24. december 2003 - 15:07 Der er 7 kommentarer og
1 løsning

Hjælp til kode

Hej!

Dette er koden til Flash over HTML:   

<div style="position: relative; height: 60px; width: 234px;">
<div style="position: absolute; height: 60px; width: 234px; overflow: hidden;" onMouseOver="this.style.height='120px';" onMouseOut="this.style.height='60px';">
put flash movie here width="234" height="120"
</div>
</div>

----------------------------------------

Dette link, til at Layer bliver på en bestemt plads uanset browser.

http://www.dyn-web.com/dhtml/show-hide/ 

>Gå ind i vis> kode

Du skal; samle koden så den kan begge ting; flash over HTML og Layer bliver på plads.
Indsæt det her ind på eksperten.dk
Avatar billede roenving Novice
24. december 2003 - 18:29 #1
Hvad mener du ?-)

<div style="position: relative; height: 60px; width: 234px;">
<div style="position: absolute; height: 120px; width: 234px; overflow: hidden;">
put flash movie here width="234" height="120"
</div>
</div>
Avatar billede nbasiden.dk Nybegynder
24. december 2003 - 18:55 #2
Jeg har en kode som kan gøre at flash er over html, den laver en layer.
Jeg har en anden kode der gør at layeren forbliver på sin position lige meget skærmopløsning eller browser. Jeg skal have de to koder bikset sammen så de kan begget tinf, meget enkelt!.
Avatar billede nbasiden.dk Nybegynder
24. december 2003 - 18:57 #3
Jeg har en mneu den skal være over flash og blive på sin plads uanset position! denne er IKKE over html www.nbasiden.dk/home.htm

Jeg kan sagtens få de to koder til at virke enkelt vis,men kan ikke samle dem  så de begge virker, Hjælp!
Avatar billede bjoarn Nybegynder
25. december 2003 - 02:18 #4
Den kode du skriver i dit spørgsmål, burde blive vist ens i alle browsere...
Du bliver nød til at præcisere på hvilken bestemt måde det skal vises i alle browsere.
Og om det skal laves i table-design som din side er nu, eller om du tænker i en css-version?
Udtrykket "flash over html" og "layer på sin plads" er også lidt udefinerede, det ville være rart med en forklaring på, hvordan det skal se ud istedet for.
Avatar billede roenving Novice
25. december 2003 - 02:33 #5
-- nåh, nu fandt jeg linket igen ...

-- Det blev væk, da jeg havde brug for at finde nogle andre spørgsmål, som var blevet spammet med den samme tekst, så jeg kom til at slette for hurtigt ...

For det første kan du _ikke_ lægge noget ovenpå en Flash (medmindre det er et andet <object> !-)

-- for det andet vil flere :absolute position uden left og top lægge sig ovenpå hinanden, hvis man ikke gør andet, så, som bjoarn skriver, hvad vil du ?-)
Avatar billede nbasiden.dk Nybegynder
25. december 2003 - 13:31 #6
Ok jeg prøver igen!

Den kode i ser oppe er til så Flash filmen er over Html og andre objekter. Det vil sige at Flash ALTID over alt andet se her. http://breedbandportal.kpn.com/bbp/show/id=44088 Her er flash menuen til venstre over alt det andet. Det er koden til det!

Det link er så hvis jeg laver en layer ("draw layer"), så den er helt ude i venstre side i IE 5, men hvis koden ikke er der så plejer layeren at rykke sig i andre browsere måske helt ude tilk højre side.   

Som i kan høre er jeg ikke den store HTML/flash/DHTML ekspert så jeg håber at i vil PRØVE at forstå mg????????????????

Jeg ved ikke hvordan jeg ellers skal forklarere.

Tænks elv:

Hvad ville jeg gøre hvis jeg ville have en Flash menu til at være i den samme position lige meget browser. Og hvad ville jeg gøre for at Flash skulle være ovenpå HTMl soim på  http://breedbandportal.kpn.com/bbp/show/id=44088 .

Problemet er at de virker, men ikke når de er sammen,. kun enkelt vis. Få dem samlet, så begge funktioner er der med kun enlayer........
Avatar billede roenving Novice
25. december 2003 - 14:38 #7
En Flash vil _altid_ lægge sig over almindelige html-elementer (undtaget selects !-)

Hvis du lægger din layer et bestemt sted i koden, vil den vises der, når du bruger position:relative; eller ikke bruger position ...

Det er smart at bruge relative, når man skal have fat i flere elementer inde i hinanden, da man så kan lægge dem helt eller delvist over hinanden inde i det element !o]

En god anbefaling er iøvrigt at starte sit dokument med:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
    "http://www.w3.org/TR/html4/loose.dtd">
<html>

-- da du så vil have siden ens i stort set alle browsere, som er mindre end 5-6 år gamle !-)
Avatar billede nbasiden.dk Nybegynder
05. januar 2004 - 21:03 #8
Fik ikke svar!
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