Pagina 1 di 3 1 2 3 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 24
  1. #1

    [FlashMX 2004] Fogli di stile non proprio perfetti

    Sto provando questa nuova feature di FlashMX 2004 ed ho gia' riscontrato un problema non da poco ...

    E' vero che si possono caricare fogli di stile esterni, ma e' anche vero che viene interpretato in modo errato cio' che permette di utilizzarli.

    Passo subito al fatto:

    Questo e' il mio foglio di stile:
    codice:
    bodyText {
    	font-family: Verdana,Helvetica,sans-serif;
    	font-size: 16px;
    	color: #000099;
    }
    headline {
    	font-family: Verdana,Helvetica,sans-serif;
    	font-size: 24px;
    	color: #000000;
    }
    emphasized {
    	font-family: Verdana,Helvetica,sans-serif;
    	font-size: 16px;
    	color: #C00000;
    	font-weight: bold;
    }

    Che carico senza problemi in un swf contenente solo una dinamyc text multiline di nome testo_txt e di width 515.0 per height 360.0:
    Codice PHP:
    var css_styles = new TextField.StyleSheet();
    css_styles.load("stile.css");
    css_styles.onLoad = function(success) {
        if(
    success) {
            
    testo_txt.styleSheet css_styles;
            var 
    testo "<headline>This is a section</headline><bodyText>This is some main body text, with ";
            
    testo += "one <emphasized>emphatic</emphasized> word.</bodyText>";
            
    testo_txt.text testo;
        }
        else {
            
    trace("Errore caricamento file CSS!");
        }

    Fin qui tutto ok, anche l' assegnazione e' perfetta, tutto corrisponde ... ma perche' la parola word. va a capo ??? ... eppure c'e' abbastanza spazio !!! :master:

    La domanda trova risposta provando ad eliminare i tag <emphasized> e </emphasized> , tag che servono si utilizzati per delimitare uno stile, tags che vengono si mascherati e resi invisibili nel campo di testo, ma sono anche gli stessi tag che vanno ad occupare una porzione di spazio "virtuale" in quella textarea e che occupano uno spazio virtuale ma che potrebbe mandare all' aria tutti gli allineamenti sperati o perfetti testati su una pagina HTML ad esempio.

    Anche mettendo nella parola in bold, la seguente word. non va piu' a capo.

    In pratica ci sono rimasto male perche' immaginate una grossa impaginazione, non posso mica chiamare tutti i tag <a1></a1> e <b2></b2> per cercare di riempire virtualmente il meno possibile il mio campo di testo ...

    Attendo consigli, spero anche smentite, ed eventuali prove fatte da altri
    Formaldehyde a new Ajax PHP Zero Config Error Debugger

    WebReflection @WebReflection

  2. #2
    è un problema di come scrivi l'html...

    un consiglio prima: fai il file css così:
    .bodyText {
    font-family: Verdana,Helvetica,sans-serif;
    font-size: 16px;
    color: #000099;
    }
    .headline {
    font-family: Verdana,Helvetica,sans-serif;
    font-size: 24px;
    color: #FFCC00;
    }
    .emphasized {
    font-family: Verdana,Helvetica,sans-serif;
    font-size: 16px;
    color: #C00000;
    font-weight: bold;
    }

    poi in flash:
    var css_styles = new TextField.StyleSheet();
    css_styles.load("style_2.css");
    testo_txt.styleSheet = css_styles;
    var testo = '<p class="headline">This is a section</p><p class="bodyText">This is some main body text, with one <span class="emphasized">emphatic</span> word.</p>';
    testo_txt.htmlText = testo;

  3. #3

    Altra piccola delusione ...

    ho aggiunto questo sotto ...
    testo += "Ciao [img]Esempio.jpg[/img] ciao ciao.
    ";
    testo += "Ciao ciao ciao.";

    Speravo si mettesse magicamente in mezzo al Primo Ciao e gli altri 2 ... cosi' non e' stato
    Formaldehyde a new Ajax PHP Zero Config Error Debugger

    WebReflection @WebReflection

  4. #4
    non confondere però flash con IE...
    secondo me è già troppo quello che hanno aggiunto

  5. #5
    Originariamente inviato da flash_mx2
    è un problema di come scrivi l'html...

    un consiglio prima: fai il file css così:



    poi in flash:
    ... io ho seguito la guida interna ... tu ne sai troppe


    Per la img ke mi dici ?? .. sto vedendo ora le specifiche ma mi sembra non ci sia niente a riguardo ... :master:

    [editato]
    ok, forse hai ragione .. pero' da quello che avevo visto/letto, speravo fosse diversamente ... fa niente
    Formaldehyde a new Ajax PHP Zero Config Error Debugger

    WebReflection @WebReflection

  6. #6
    per le imm puoi usare l'align, ma a quanto mi risulta c'è il left e right

  7. #7
    Utente di HTML.it
    Registrato dal
    May 2002
    Messaggi
    1,037
    ma voi avete già questa versione?

  8. #8
    Polliotto, è disponibile (da oggi) la trial su www.macromedia.com

  9. #9
    Utente di HTML.it
    Registrato dal
    May 2002
    Messaggi
    1,037
    SUPER!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
    scusa mi potresti dire come posso, cambiare il nome utente?perchè sta ancora il cognome della mia ex. grazie

  10. #10
    Cambiare nome utente dove ? :master:

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.