21. maj 2005 - 06:40Der er
16 kommentarer og 1 løsning
Overlib positionering i div giver problemer
Efter at jeg har bygget mit site op med div's, jeg har fået et problem med positioneringen af mine overLib popup's.
Der virker som om positioneringen sker i forhold til øverste venstre hjørne af den pågældende div, frem for øverste venstre hjørne af browservinduet, hvilket jo betyder, at den kommer nede til venstre.
Hvis du sætter positionering på en div, vil et element inde i diven blive positioneret i forhold til den, så hvis overLib placerer dem forkert, har du initialiseret overLib-popuppen det forkerte sted, den skal så placeres uden for de diver, hvor den skal vises ...
Så lærte jeg også lidt om god kodeskik i dag, det er jo altid fint. Du kender ikke tilfældigvis et godt sted (artikel eller lign.), der kan skabe lidt overblik over god kodeskik generelt, og php specifikt (hvis der er nogle specifikke "regler")?
Jeg har justeret som du foreslog, og det ser ud til at den vertikale justering passer nu, men den horisontale driller stadig. Samme link.
Ja, jeg så det, det lader til at Erik Bosrup har en lille uhensigtsmæssighed indbygget i sit script, men hvorfor har du i det hele taget tabellen udenom ?-)
Som jeg lige husker det, så havde jeg et problem med at få sitet centreret, og stødte på en tutorial et eller andet sted, som anvendte en tabel til at styre alignment.
Hmm. Popup'en blev stående, men hele siden blev flyttet til venstre kant. Skal jeg gøre noget særligt i forhold til at angive at mine div skal være centrerede?
Det var så lidt. Er du kommet i tanke om en godt sted at få overblik over god programmeringsskik?
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.