Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    Dec 2002
    Messaggi
    76

    Centrare il testo verticalmente

    Ciao amici,

    un'altra delle mie domande... ho un campo di testo dinamico dove a volte vengono caricate frasi più lunghe e a volte più corte; so che non è possibile centrare il testo in senso verticale automaticamente, secondo voi come posso aggirare il problema? Forse contando i caratteri della stringa e regolando la _y del campo di testo in relazione al numero di caratteri?
    O ci sono altri modi che ignoro?

    C'è da dire che uso flash mx (non il 2004).

    Ciao, grazie a tutti e a presto

  2. #2
    Prova a rilevare l'altezza del campo dinamico, altrimenti se non funziona inseriscilo in una clip mettendo il punto di registrazione al centro.

    Poi fai: mc._y = altezza_movie / 2

  3. #3
    Utente di HTML.it
    Registrato dal
    Dec 2002
    Messaggi
    76
    Grazie mille per la spiegazione, è stata molto utile.
    .,.-*'``'* Andrus *'``'*-.,.

  4. #4
    non riesco a realizzarlo?
    il problema è che la dimensione della casella di testo è fissa quindi come potrei fare?

  5. #5
    Moderatore di CSS L'avatar di KillerWorm
    Registrato dal
    Apr 2004
    Messaggi
    5,771
    Dal pannello proprietà dai al campo di testo un nome istanza e imposta l'opzione Multiriga
    Da script (ad es sul primo frame) inserisci:
    istanzaTesto.autoSize = true;

    A questo punto la casella di testo si ridimensionerà in verticale secondo il testo contenuto e potrai centrarlo come è stato spiegato.

    Installa Forum HTML.it Toolset per una fruizione ottimale del Forum

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.