• User Newbie

    Help! altezza testo

    Ciao a tutti,

    premetto di essere un beginner, alle prime prove di creazione di siti.

    Ho un problema con l'altezza di un sito, in particolare con il testo inserito in un contenitore centrale che, alle massime risoluzioni, supera la riga finale del contenitore stesso.

    L'altezza di una div dipende dal
    contenuto, ma c'è un modo per mantenerla dentro a un riquadro prestabilito?

    Questa pagina provaluglio2008.altervista.org/php5/NuovaCartella/cosaoffriamo5.htm
    sul mio schermo (1440 x 900) si vede correttamente, ma se la risoluzione cresce in altezza, l'elenco puntato esce dal rettangolo centrale.

    Ho provato in mille modi ma non so come fare per mantenere a qualsiasi risoluzione il testo nel rettangolo centrale (senza cambiare l'altezza complessiva del sito)

    Devo per forza cambiare tutta la struttura o basta qualche modifica?

    vi ringrazio anticipatamente per i consigli e le soluzioni che potrete darmi


  • User

    Premetto che neanche io sono un mito, però ho già avuto un problema di questo genere.
    Quando mi è successo io ho superato il problema mantenendo i div ma spostando il testo in un iframe, senza scrollbar all'interno dello stesso div, cosicchè non si notasse la differenza.

    Spero di esserti stato d'aiuto :ciauz:


  • Super User

    Ciao Joao Paulo e benvenuto nel forum GT 🙂

    A mio parere devi cambiare la struttura.
    Hai utilizzato non pochi Div e tra l'altro tramite una formattazione data da attributi basati sulla posizione assoluta.
    In più al suo interno vi è un elemento Table che rende il suo contenuto inadatto al suo contenitore.

    Prova ad usare una struttura più sintattica e i giusti tag come l'uso delle liste anzichè quella delle tabelle per apportare ciò che ti serve 🙂

    Se hai bisogno di un ulteriore mano nello specifico non hai che da chiedere ^^

    Ciao!


  • User Newbie

    Ciao,

    innanzitutto vi ringrazio per l'accoglienza :).

    Prima di utilizzare una tabella per inserire l'elenco, avevo usato le liste, ma il risultato era lo stesso: il punto dove finisce l'elenco non è costante, ma tende ad avvicinarsi alla fine del rettangolo-contenitore man mano che
    l'altezza aumenta.
    Come posso "fermare" il testo in un punto determinato del contenitore,
    evitando così che alle massime risoluzioni superi la riga finale del
    rettangolo?

    Sono abbastanza preoccupato perchè ho pochissimo tempo a mia disposizione e non so dove appigliarmi...

    grazie mille per i suggerimenti che potrete darmi


  • User Newbie

    Ciao a tutti,

    per il mio problema di "fermare" il div contenente il testo,ho ricevuto il suggerimento di utilizzare una soluzione javascript di questo tipo

    function setHeight(){
    document.getElementById('div_id').style.height = (window.innerHeight)+'px';
    }

    ma non so come utilizzarla in modo che vada bene per ogni tipo di schermo e poi in explorer non funziona...

    c'è un corrispettivo di window.innerHeight anche per explorer?