Avatar billede Slettet bruger
04. marts 2004 - 12:58 Der er 2 kommentarer og
1 løsning

elementer rykker sig rundt

Hej

Jeg har fået hjælp til et problem, hvor jeg havde nogle flere elementer, der skulle tilpasses på bestemt måde (Se http://www.eksperten.dk/spm/471674).
Der er nu opstået det problem, at jeg ønsker at i de tilfælde, hvor en tabel eller et billede er bredere end div-elementet "indhold", så skal det gøres bredere, således at det ikke rykker sig ned under div-elementet "rightmenu". Samtidig skal elementerne over og elementet under blive tilsvarende bredere.
Håber der er en der kan hjælpe mig med en løsning til dette problem. På forhånd tak.
Avatar billede Slettet bruger
04. marts 2004 - 13:01 #1
Hov - det ser ud til at der er problemer når det kører i Explorer ver. 5, men ikke i ver. 6??
Avatar billede Slettet bruger
04. marts 2004 - 13:08 #2
Jeg kunne forestille mig at problemet måske ligger i det javascript der er tilknyttet - kommer herunder.
For at se hele indledningen, henviser jeg til http://www.eksperten.dk/spm/471674

java script:

<script type="text/javascript">
var divs = ['content','rightmenu'];
var faste = ['topbar','logobar','personalmenubar','bottombar']
function syncronizeDivs(){
    document.getElementById('content').style.width = document.body.offsetWidth - 135 + 'px';
    var maxH = document.body.offsetHeight ;
    d = document.getElementsByTagName("DIV");
    for(i=0;d.length>i;i++){
        for(j=0;faste.length>j;j++){
            if(d[i].id==faste[j])maxH -= d[i].offsetHeight;
        }
    }
    for(i=0;d.length>i;i++){
        for(j=0;divs.length>j;j++){
            if(d[i].id==divs[j])maxH = Math.max(maxH,d[i].offsetHeight);
        }
    }
    for(i=0;d.length>i;i++){
        for(j=0;divs.length>j;j++){
            if(d[i].id==divs[j])d[i].style.height=maxH + 'px';
        }
    }
}
</script>
Avatar billede Slettet bruger
05. marts 2004 - 20:22 #3
Jeg roder selv med det.
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