Hvordan laver man de javascript-popupbokse der ses på mange sider, hvor det egentlig ikke er et egentligt vindue der åbner, men blot et <div> element med position:absolute;, og så bliver baggrunden(den egentlige side) lidt nedtonet.
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Man laver to lag, der dækker hele viewporten (width+height: 100%; overflow: auto); 1) Den alm. front-end 2) Et semitransperant lag der ligger ovenpå, men starter med display: none
Når der skal poppes op sættes display: block på lag 2 (man kan evt. toggle dette med en javascript addClass funktion), samtidig med at en div skabes og lægges ovenpå med position: absolute osv.
Det kræver lidt snedig programmering i javascript og css, så jeg håber du er velbevandret indenfor disse teknologier :-)
Jeg sidder faktisk selv og laver hjemmelavet lightbox for tiden. Oplevede lidt problemer med gennemsigtigheden, der varierer fra browser til browser. Opacity kan sættes således i forhold til forskellige browsere: IE: style.filter="alpha(opacity=50)"; FF: style.MozOpacity=0.5; Safari: style.opacity=0.5; Opera: style.Opacity=0.5;
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.