Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    eliminare il bordo bianco nei file swf

    Buona sera a tutti,

    Vorrei eliminare il bordo bianco che si crea intorno al file swf che ho inserito nell'html.vorrei che il file flash fosse del tutto aderente alla cornice del browser.

    In questo link

    http://www.maxpeef.it/

    alcune scritte arrivano esattamente al bordo.

    Mentre qui dove ho inserito un file di prova

    http://secteur150.altervista.org/

    rimane una cornice bianca sempre anche se metto il varore 100%.
    Vorrei che si adattasse esattamente alla mia pagina.
    Mi basterebbe un aiuto anche per sapere dove rivolgere le mie ricerche.Ho cercato su google ma non ho trovato nulla di specifico.

    Premetto che mi sto avvicinando ora all' AS3.

    Grazie Mille

  2. #2
    Moderatore di CSS L'avatar di KillerWorm
    Registrato dal
    Apr 2004
    Messaggi
    5,780
    Ciao

    Premetto: utilizzo flash8 ma credo che il principio sia lo stesso.

    Ci sono 2 principali fattori da considerare.

    1) Riguardante flash: L'impostazione dello scaleMode del tuo filmato e delle dimensioni della finestra in cui è contenuto

    2) Riguardante l'html: Il valore del margin nel body html che di default è di qualche pixel.

    Mi spiego.
    Nel link ke hai postato, il filmato ha uno scaleMode impostato su "exactFit" e le dimensioni della finestra html sono espresse in percentuale con un valore di 100.
    Fai attenzione perchè questa modalità adatta esattamente il filmato all'interno della finestra non tenendo conto della proporzione altezza/larghezza.
    Ti spiego come impostarla:
    Accedi alle "Impostazioni pubblicazione" dal menu "File"
    Vai alla scheda HTML
    Nella voce "Dimensioni:" scegli "Percentuale" quindi lascia impostate le dimensioni "Larghezza:100" x "Altezza:100"
    Nella voce "Scala" scegli "Adatta esattamente"

    Volendo, la modalità della scala puoi impostarla via script inserendo sul primo frame:
    Stage.scaleMode = "exactFit"

    Con flash abbiamo finito.
    Ora andiamo un po' OT parlando di CSS.
    Eventualmente se ti servono chiarimenti a riguardo puoi postare nel forum relativo ai CSS.

    Resta infatti il bordo dell'elemento body nella pagina html che puoi reimpostare, appunto, attraverso i css.

    Se dai una sbirciata al codice html del link che hai indicato, esattamente ad inizio pagina nel tag <head> troverai una roba del genere:
    codice:
    <style type="text/css">
    body {
    	margin-left: 0px;
    	margin-top: 0px;
    	margin-right: 0px;
    	margin-bottom: 0px;
    	background-color: #FFFFFF;
    	background-image: url(sfondo.jpg);
    	background-repeat: no-repeat;
    	background-position: center center;
    }
    ....
    Quello che ti interessa è solo il valore del margin che porteremo a zero per eliminare il bordo dell'elemento body che come impostazione predefinita è di qualche pixel.

    Possiamo riassumerlo in questo modo
    codice:
    <style type="text/css">
    body { margin:0 }
    </style>
    Questo codice lo dovrai inserire all'interno del tag <head> nella pagina dove c'è il tuo filmato.

    Spero sia tutto chiaro.
    Buon lavoro.
    Installa Forum HTML.it Toolset per una fruizione ottimale del Forum

  3. #3
    Gentilissimo e molto esauriente.

    Grazie ancora per il tempo che mi hai dedicato.

    Alla Prossima

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.