Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2006
    Messaggi
    387

    estrarre un <div> da un altro <div>

    Buongiorno a tutti.

    Per impratichirmi coi CSS sto creando diversi layout.

    Per uno di essi avrei necessità di tirare fuori un <div> da un altro.

    Esempio

    codice:
    <div id="ausiliario">
       <div id="prima-colonna">
       <div id="seconda-colonna">

    Bene, dato che quel #ausiliario è appunto ausiliario e basta, senza alcun senso in un tipo di template (ma lo uso per uno a 3 colonne), ma #prima-colonna deve finirmi da tutt'altra parte... ho tentato di dargli una

    codice:
    #prima-colonna {
    position: absolute
    top: xxxpx;
    }
    ma naturalmetne il posizionamento fa riferimento ad ausiliario.... e non all' <html> e spostare ausiliario mi porta via anche seconda-colonna, che invece, alla stregua di prima-colonna, deve andare da altra parte ancora....

    A parte togliere il div ausiliario, che pero' mi comporterebbe rilavorare su un altro css.... avete qualche consiglio?

    Grazie mille, e buona giornata!

  2. #2
    Scusa...forse non ho capito molto bene...ma non capisco perchè mettere i due div dentro al div#ausiliario se poi li vuoi gestire separatamente...
    Non puoi metterli direttamente nel corpo della pagina e gestirli come ti pare?

    Forse se posti un pelino di codice e css in più si capisce meglio...

  3. #3
    Utente di HTML.it
    Registrato dal
    Mar 2006
    Messaggi
    387
    Sono contenuti all'interno di un ausiliaro perchè per un altro template, esattamente a 3 colonne, ho necessità per cross-browsing di appunto un <div> ausiliario....

    Ma in questo template invece non ha senso. E dato che voglio arrivare a creare una sola pagina, in cui il cambio di pagina è gestito da un DB + ASP (pagina.asp?pagina=1) x capirci, e nella stessa pagina voglio permettere all'utente di cambiare autonomamente (con uno scriptino asp) il CSS.... vien da se che il codice (X)HTML deve comprendermi per forza il layout "più complesso" con i vari <div>...

    Però forse ho risolto: sto direttamente NON includendo nel css l'ausiliario, non dandogli quindi alcuna dichiarazione; in questo modo sembra superata la difficoltà dell'elemento padre. Certo è che su IE funziona, debbo ancora verificare sia su FF che O...

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 © 2026 vBulletin Solutions, Inc. All rights reserved.