Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2007
    Messaggi
    655

    Animazione flash che riempie l'intero <div> come fare??

    ciao a tutti, non riesco a capire come mai quando inserisco un'animazione flash nel mio div mi compaiono sempre in alto ed in basso due strisce bianche. Ovvero l'animazione non riesce ad occupare COMPLETAMENTE il contenuto del div.

    questo è il codice:
    codice:
    <div id="Top" style="border: 1px solid rgb(0, 0, 0); position: absolute; top: 65px; left: 0px; float: left; width: 100%; height: 250px;">
    <object>
     <embed src="s.swf" width=100% height=100% bgcolor="#ffffff" quality="high" loop="true"
      type="application/x-shockwave-flash" pluginspace="http://www.macromedia.com/go/getflashplayer" />
    </object</div>
    Sapreste dirmi dove sbaglio per favore??

  2. #2
    Utente di HTML.it L'avatar di fazius
    Registrato dal
    Mar 2006
    residenza
    Torino
    Messaggi
    870
    non è per caso quel bgcolor #ffffff? bianco
    lunga vita e prosperità

  3. #3
    Utente di HTML.it
    Registrato dal
    Apr 2008
    Messaggi
    5
    Probabilmente le dimensioni del tuo swf non coincidono con quelle del div!
    O magari il tuo browser aggiunge in automatico un padding o un margin per i fatti suoi (fanno spesso cosette del genere, specie IE.

    Nel sito che sto costruendo (in cui il menu è un swf di dimensioni 760 x 80) ho scritto così:

    nell'HTML (dove ho inserito l'swf)

    <div align="center">
    <div id="menu">
    <object classid="clsid27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="760" height="80">
    <param name="movie" value="img/menu.swf" />
    <param name="quality" value="high" />
    <embed src="img/menu.swf" width="760" height="80" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash"></embed>
    </object>
    </div></div><div align="center">


    e nel css (esterno) che controlla il div "menu" ho scritto:

    #menu {
    height: 80px;
    width: 760px;
    background-color: #CCCCFF;
    padding: 0;
    margin: 0;
    border-bottom: 1px solid #9999FF;
    }


    O magari puoi inserire le dimensioni in percentuale: height: 100%;
    Prova un po' a vedere e fammi sapere!

  4. #4
    Utente di HTML.it
    Registrato dal
    Apr 2008
    Messaggi
    5
    Ah, dimenticavo: sia "float" che "position: absolute" a volte creano qualche casino. Se non è strettamente necessario vedi se li puoi evitare... Magari son proprio quelli.

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.