Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11

Discussione: Div "sbattuti fuori"

  1. #1
    Utente di HTML.it L'avatar di Coralba
    Registrato dal
    Jun 2002
    Messaggi
    185

    Div "sbattuti fuori"

    Ho questa funzione che mi allinea i tre div che compongono la struttura del sito e funziona anche molto bene.
    All'interno del div centrale ho altri div (identificati da id e non da classi )singoli contenenti delle immagini che però nel momento in cui viene richiamata la funzione, vengono "sbattuti fuori" dal div centrale, cioè messi sotto il div centrale che dovrebbe contenerli.
    Qualcuno è in grado di dirmi perchè?
    la funzione è questa qui sotto...

    function getElementsByClassName(classname) {
    var rl = new Array();
    var re = new RegExp('(^| )'+classname+'( |$)');
    var ael = document.getElementsByTagName('*');
    var op = (navigator.userAgent.indexOf("Opera") != -1) ? true : false;
    if (document.all && !op) ael = document.all;
    for(i=0, j=0 ; i<ael.length ; i++) {
    if(re.test(ael[i].className)) {
    rl[j]=ael[i];
    j++;
    }
    }
    return rl;
    }

    function stessa_altezza(className) {
    cols = getElementsByClassName(className);

    var max = 0;

    for(var i=0; i<cols.length; i++) {
    if(cols[i].clientHeight > max) max = cols[i].clientHeight;
    }

    for(i=0; i<cols.length; i++) {
    cols[i].style.height = max + "px";
    }

    for(i=0; i<cols.length; i++) {
    if(cols[i].clientHeight > max) {
    offset = cols[i].clientHeight - max;
    cols[i].style.height = (parseInt(cols[i].style.height)) - offset + "px";
    }
    }
    }

    window.onload = function() {
    stessa_altezza('stessa-altezza');
    return true;
    }

  2. #2
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    difficile dirlo senza vedere tutta la pagina
    ciao

  3. #3
    Utente di HTML.it L'avatar di Coralba
    Registrato dal
    Jun 2002
    Messaggi
    185
    Ehi non speravo in una risposta...se ti interessa... vuoi css o html?

  4. #4
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Originariamente inviato da Coralba
    Ehi non speravo in una risposta...
    Boh... se non speri in aiuto allora è inutile postare
    se ti interessa...
    L'interesse è sempre relativo considerato al fatto che un tuo problema
    vuoi css o html?
    Meglio se posti una pagina demo online in oltre cambia nome a questa funzione getElementsByClassName essendo un nome js potrebbe (possilità molto remota quasi impossibile ma perché rischiare) dare problemi e aggiungi cols = document.getElementsByClassName(className); a questa variabile
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  5. #5
    Utente di HTML.it L'avatar di Coralba
    Registrato dal
    Jun 2002
    Messaggi
    185
    stante il fatto che è un mio problema, la sfiducia è dovuta al fatto che ho postato un quesito simile un paio di giorni fa e non ho avuto risposta...in ogni caso sono molto contenta che qualcuno abbia accolto il mio grido di Aiuto

    Anche io ho avuto la sensazione che qualcosa fosse in conflitto ..ora provo con il codice che mi hai suggerito...se non funziona posto la pagina online...ma....come si fa???

  6. #6
    Utente di HTML.it L'avatar di Coralba
    Registrato dal
    Jun 2002
    Messaggi
    185
    It doesn't work purtroppo...non va con l'inserimento di document nella funzione e non posso mettere on line la pagina perchè il dominio è ancora in trasferimento...posso postare l'html...attendo istruzioni...

  7. #7
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Originariamente inviato da Coralba
    It doesn't work purtroppo...non va con l'inserimento di document nella funzione
    Quelli erano consigli non pensavo che influissero per il tuo problema
    e non posso mettere on line la pagina perchè il dominio è ancora in trasferimento...posso postare l'html...
    Esistono (attivazione immediata) i domini free (vedi altervista) poi se puoi/vuoi postare l'HTML vedi tu, considera che non potendo testare la pagina non tutti hanno voglia/tempo di scaricare html, salvarlo in locale e provarlo
    attendo istruzioni...
    Qui ci sono poche istruzioni qualche consiglio (a volte) e devi metterci molto del tuo.
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  8. #8
    Utente di HTML.it L'avatar di Coralba
    Registrato dal
    Jun 2002
    Messaggi
    185
    Andrea, scusa ma non capisco la tua risposta...uno la soluzione la trova da se ma penso che il forum serva a questo: cioè un utente più esperto da indicazioni ad uno meno esperto...o no?

    Perchè se uno la soluzione se la deve trovare esclusivamente da sè, allora non avrebbe senso l'esistenza del forum.
    Per motivi che non sto a spiegarti sono in attesa del trasferimento del dominio, da un bel pò e non ho tempo di attivare procedure di altro tipo, visto che tempo me ne hanno già fatto perdere abbastanza, ma questi sono problemi che devo risolvere io.

    Io posto l'html poi se c'è qualcuno che ha voglia di aiutarmi bene, se no pazienza...ma senza polemiche

  9. #9
    Utente di HTML.it L'avatar di Coralba
    Registrato dal
    Jun 2002
    Messaggi
    185
    Ho dovuto ripulire l'html dei dati personali per la privacy dell'azienda per cui lavoro:
    <body>
    <div class="container">
    <div class="content">
    <div id="capello_header">
    <div id="logo">
    <ul class="index">[*]<span>Home</span>[/list]

    </div>

    <div id="copyright">


    <a href="privacy.php"

    <div id="dati_aziendali">





    </div>

    </div>

    <div class="header">
    <div class="header_top_images">[img]images/blank.gif[/img]</div>
    <div class="header_images"> </div>
    <div class="menu">
    <ul id="menu_css_orizzontale">
    [*]<a href="home.php.h

  10. #10
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Ok come ho detto vedi, non credo che quello stralcio di codice (dopo la pulizia) possa essere molto d'aiuto, ma qui ci sono eseperti che fanno miracoli.
    Ciao.
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.