Bonjour à toutes et à tous.
Je souhaite mettre une vidéo au format .swf en fond d'écran et mettre par dessus tout le reste des éléments du site : logo, menu, textes et images.
Actuellement, même en utilisant la propriété z-index, la vidéo se positionne dessus les images et le menu. Seul le texte est visible.
Mon code html :
Mon code css :
J'ai fait exprès de ne pas centrer la vidéo par rapport au reste du contenu pour que vous puissiez visualiser ce que je vous ai expliqué. S'il vous manque des précisions, n'hésitez pas à me le dire.
Je ne souhaite pas utiliser HTML5 et j'aimerai savoir si ma demande est réalisable.
Je continue de chercher de mon côté et vous remercie pour votre aide et vos commentaires et remarques.
Bonne journée à vous,
Modifié par mama5 (21 Feb 2011 - 23:33)
Je souhaite mettre une vidéo au format .swf en fond d'écran et mettre par dessus tout le reste des éléments du site : logo, menu, textes et images.
Actuellement, même en utilisant la propriété z-index, la vidéo se positionne dessus les images et le menu. Seul le texte est visible.
Mon code html :
<!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" xml:lang="fr" lang="fr">
<head>
<title></title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<meta http-equiv="Content-Style-Type" content="text/css" />
<meta http-equiv="Content-Language" content="fr" />
<link href="css/css-pixiel.css" rel="stylesheet" type="text/css" />
<script src="Scripts/AC_RunActiveContent.js" type="text/javascript"></script>
</head>
<body>
<div id="video">
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="1024" height="576" id="intro" align="middle">
<param name="movie" value="swf/intro.swf" />
<param name="quality" value="high" />
<param name="bgcolor" value="#000" />
<param name="play" value="true" />
<param name="loop" value="true" />
<param name="wmode" value="window" />
<param name="scale" value="showall" />
<param name="menu" value="true" />
<param name="devicefont" value="false" />
<param name="salign" value="" />
<param name="allowScriptAccess" value="sameDomain" />
<!--[if !IE]>-->
<object type="application/x-shockwave-flash" data="swf/intro.swf" width="1024" height="576">
<param name="movie" value="swf/intro.swf" />
<param name="quality" value="high" />
<param name="bgcolor" value="#OOO" />
<param name="play" value="true" />
<param name="loop" value="true" />
<param name="wmode" value="window" />
<param name="scale" value="showall" />
<param name="menu" value="true" />
<param name="devicefont" value="false" />
<param name="salign" value="" />
<param name="allowScriptAccess" value="sameDomain" />
<!--<![endif]-->
<a href="http://www.adobe.com/go/getflash">
<img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Obtenir Adobe Flash Player" />
</a>
<!--[if !IE]>-->
</object>
<!--<![endif]-->
</object>
</div>
<div id="conteneur">
<div id="contenuaccueil">
<div id="header">
<a id="logo" href="index.html">
<img src="images/logo.png" />
</a>
<div id="menu">
<ul id="menulist">
<li><a href="lien">Réalisations</a></li>
<li><a href="lien">Prestations</a></li>
<li><a href="lien">Technique</a></li>
<li><a href="lien">Contact</a></li>
<li><a href="lien">Espace client</a></li>
</ul>
</div>
<img src="images/barre-menu.png" id="filetmenu" />
</div>
<div id="footeraccueil">
<div id="partie1">
<p><a href="lien">texte</a><br/>
<a href="lien" style="color:#555555; font-size:1.1em;">texte</a><br/>
texte</p>
</div>
<div id="partie2">
<h1>texte</h1>
<p>texte<br/>
texte</p>
</div>
<div id="partie3">
<h1>texte</h1>
<p>texte<br/>
texte<br/>
texte</p>
</div>
<div id="partie4">
<h1>texte</h1>
<p>texte<br/>
texte<br/>
texte</p>
</div>
</div>
</div>
</div>
</body>
</html>
Mon code css :
@charset "utf-8";
/* CSS Document */
body
{
margin:10px 0;
padding:0;
text-align:center;
font:0.8em Arial, Helvetica, sans-serif;
background:#000;
}
#conteneur
{
width:1024px;
height:576px;
margin:0 auto;
padding:0;
text-align:left;
}
a img
{
border: 0;
}
/******************** CODE SPECIFIQUE A LA PAGE INDEX ********************/
#video
{
width:1024px;
height:576px;
margin:0;
padding:0;
z-index:1;
}
#contenuaccueil
{
margin-top:-576px;
padding:0;
background:url("../images/fond-accueil.png") no-repeat;
z-index:2;
}
#footeraccueil
{
margin:0;
padding:0;
width:1024px;
height:485px;
background:url("../images/barre-footer-accueil.png") no-repeat;
z-index:2;
}
/*************************************************************************/
/********************* HEADER POUR TOUTES LES PAGES **********************/
#header
{
padding-top:5px;
height:88px;
width:1024px;
z-index:2;
}
#logo
{
width:152px;
height:88px;
margin-left:5px;
float:left;
z-index:2;
}
#menu
{
width:600px;
height:28px;
margin-left:432px;
z-index:2;
}
#menulist, #menulist ul
{
padding:0;
margin:0;
list-style:none;
line-height:21px;
text-align:center;
}
#menulist a
{
display:block;
padding-top:5px;
color:#999999;
font-size:1.3em;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
width:112px;
height:28px;
background:url("../images/cadre-menu.png") no-repeat;
}
#menulist a:hover
{
color:#66C6E4;
text-decoration:none;
background:url("../images/cadre-menu-survol.png") no-repeat;
}
#menulist li
{
float:left;
/* pour IE qui ne reconnaît pas "transparent" */
border-right:7px solid #fff;
}
/* IE ne reconnaissant pas le sélecteur ">" */
html>body #menulist li
{
border-right:7px solid transparent;
}
#filetmenu
{
background:url("../images/barre-menu.png") top;
height:1px;
width:868px;
padding:0;
margin-top:-60px;
display:block;
float:right;
z-index:2;
}
/*************************************************************************/
/*************** ELEMENTS DU FOOTER POUR TOUTES LES PAGES ****************/
#partie1
{
width:62px;
height:62px;
padding-top:420px;
padding-left:5px;
}
#partie1 p
{
width:62px;
height:62px;
margin:0;
padding:0;
color:#555555;
font-size:0.6em;
}
#partie1 p a:hover
{
text-decoration:none;
color:#66C6E4;
}
#partie1 p a
{
width:62px;
height:62px;
margin:0;
padding:0;
text-decoration:none;
color:#999999;
font-size:1.5em;
}
#partie2
{
width:317px;
height:62px;
margin-left:84px;
margin-top:-62px;
padding:0;
}
#partie2 h1
{
margin-top:15px;
margin-left:5px;
padding:0;
color:#66C6E4;
font-size:1.3em;
}
#partie2 p
{
width:225px;
height:62px;
margin-left:70px;
margin-top:-50px;
padding:0;
color:#999999;
}
#partie3
{
width:317px;
height:62px;
margin-left:400px;
margin-top:-77px;
padding:0;
}
#partie3 h1
{
margin-top:15px;
margin-left:5px;
padding:0;
color:#66C6E4;
font-size:1.3em;
}
#partie3 p
{
width:182px;
height:62px;
margin-left:113px;
margin-top:-50px;
padding:0;
color:#999999;
}
#partie4
{
width:317px;
height:62px;
margin-left:717px;
margin-top:-77px;
padding:0;
}
#partie4 h1
{
margin-top:15px;
margin-left:5px;
padding:0;
color:#66C6E4;
font-size:1.3em;
}
#partie4 p
{
width:187px;
height:62px;
margin-left:110px;
margin-top:-50px;
padding:0;
color:#999999;
}
/*************************************************************************/
J'ai fait exprès de ne pas centrer la vidéo par rapport au reste du contenu pour que vous puissiez visualiser ce que je vous ai expliqué. S'il vous manque des précisions, n'hésitez pas à me le dire.
Je ne souhaite pas utiliser HTML5 et j'aimerai savoir si ma demande est réalisable.
Je continue de chercher de mon côté et vous remercie pour votre aide et vos commentaires et remarques.
Bonne journée à vous,
Modifié par mama5 (21 Feb 2011 - 23:33)