Centrare Un Pulsante

djlorenzos

Nuovo Utente
30 Mag 2008
6
0
0
RIVA DEL GARDA
www.myspace.com
ho un problema che dovrebbe essere abbastanza semplice , con dreamweaver inserisco un pulsante in flash nella home , la quale ha un immagine di sfondo ...
dovrei semplicemente posizionare il pulsante enter al centro della pagina , ho provato un tutti i modi , ma quando visualizzo l'alteprima non risulta mai dove l'ho messo io, ho provato ad inserire anche un nuovo livello ed inserirlo all'interno di esso e bloccarlo con il comando fixed , ma niente si sposta sempre ,,, chi mi sa aiutare :confused:
 
questo è il codice che ho x ora ...

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>DJ LORENZO.S-HOME</title>
<style type="text/css">
#sfondo
{
width: 100%;
height: 100%;
position: fixed;
}
body
{
margin: 0;
padding: 0;
}
</style>
<link href="immagini/Document1.css" rel="stylesheet" type="text/css" />
<style type="text/css">
<!--
#Layer1
{
width: 100%;
height: 100%;
position: fixed;
}
position:absolute;
width:172px;
height:56px;
z-index:1;
left: 602px;
top: 344px;
}
#Layer2
{
position: fixed;
}
position: absolute;
width:176px;
height:56px;
z-index:1;
left: 597px;
top: 386px;
}
-->
</style>
</head>

<body>
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0" width="175" height="55" align="middle" title="ENTER">
<param name="movie" value="ENTER.swf" />
<param name="quality" value="high" />
<param name="BGCOLOR" value="0" />
<embed src="ENTER.swf" width="175" height="55" quality="high" pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" bgcolor="0" ></embed>
</object>
<img src="immagini/1024x768.jpg" alt="" name="sfondo" width="1024" height="768" hspace="0" vspace="0" border="0" align="middle" id="sfondo" />
<div id="Layer2"></div>
<div id="Layer1"></div>
</body>



</body>



</html>



<body>
</body>
</html>
<
 
ho visto ! ma nn è quello che devo fare io , sono gia riuscito a far si che l'immagine di sfondo si adatti a tutte le risoluzioni , io con dreamweaver inserisco un pulsante in flash e lo vorrei mettere in un punto ben preciso sopra l'immagine e non ci riesco , ho provato anche ad inserire un nuovo livello#layer2 ridimensionarlo alla grandezza del pulsante, trascinare il pulsante ill'interno del nuovo livello e fino a qui nel progetto andrebbe bene xche metto il riquadro del livello dove voglio e ci inserisco il pulsante salvo . solo che quando visualizzo l'anteprima il pulsante enter risulta piu in alto rispetto a dove l'ho messo, forse dovrei fissare il livello 2 cosi il pulsante non si sposta, ma qual'è il comando per fissare il livello :confused:
 
io farei tutto in css, intendo dire la pagina nel suo complesso.
ovvero crei un div contenitore cui dai posizione, misure e sfondo, l'immagine, in modo che tutto sia come vuoi.
poi bisognerebbe vedere meglio come è strutturata la pagina per poterti dire bene come fare, ma nel tuo codice vedo che i div-livello che hai messo hanno la formattazione con misure un po' in percentuale, che obbligatoriamente crea una posizione che non è fissa perchè legata alla definizione del monitor che la carica e un po' no per cui viene mantenuta solo la misura in percentuale che ha il sopravvento e l'altra viene ignorata perchè non possono sussistere contemporaneamente...
dai un'occhiata qui per chiariti un po' le idee...

http://css.html.it/guide/leggi/3/guida-layout-dei-siti-con-i-css/
:fonzie:
 
Ultima modifica:
è che nn avendoli mai usati non saprei da dv cinciare , ora ho creato un nuovo livello , l'ho ridimensionato e ho messo all interno di esso il pulsante flash , solo che nell'anteprima è sempre spostato ,
è possibile creare un livello ed impostare un immagine di sfondo
cosi da poter ancorare un secondo livello contenente il pulsante sul primo con l'immagine :confused:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>home</title>
<style type="text/css">
#sfondo
{
width: 100%;
height: 100%;
position: fixed;

}body
{
margin: 0;
padding: 0;
}
#Layer1 div {
overflow: hidden;
position: fissa;
visibility: visible;
z-index: auto;
height: 50px;
width: 164px;
left: auto;
top: auto;
right: auto;
bottom: auto;
}

</style>
<link href="FXLIVEL.css" rel="stylesheet" type="text/css" />
<style type="text/css">
<!--
#Layer2 {
position:absolute;
width:156px;
height:45px;
z-index:auto;
left: 607px;
top: 457px;
background-color: #F0F0F0;
overflow: visible;
visibility: visible;
}
-->
</style>
</head>

<body>
<div id="Layer2">
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0" width="163" height="47" title="ENTER">
<param name="movie" value="enter.swf" />
<param name="quality" value="high" />
<param name="bgcolor" value="#FF00FF" />
<embed src="enter.swf" quality="high" pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" width="163" height="47" bgcolor="#FF00FF"></embed>
</object>
</div>
<img src="immagini/djlorenzoshome.jpg" height="107%" id="sfondo" />
</body>






</html>
 
hai dato un' occhiata a quel link? :rolleyes:
penso di no. :incazz2:
se non hai mai usato i css questa può essere una buona occasione per farlo e capire come funzionano anche perchè ormai sono indispensabili per costruire una pagina html decente. ;)
non ha senso continuare ad aggiungere livelli, crei un div id ="contenitore" e ci metti all'interno quello che serve e solo così riuscirai a centrare il tuo pulsante. :D
 
sinceramente questo esempio non mi funziona a me anche copiando quel codice e mettendolo in una pagina quel layer non mi risulta affatto centrato !!
 

Discussioni simili