Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > CSS
CSS Forum d'entraide sur l'utilisation des feuilles de style CSS. Avant de poster : Cours CSS, FAQ CSS, Galerie CSS
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 06/12/2010, 04h42   #1
Invité de passage
 
Inscription : mars 2004
Messages : 19
Détails du profil
Informations forums :
Inscription : mars 2004
Messages : 19
Points : 2
Points : 2
Par défaut Div "cadre" et Div "vidéo" superposés

Bonjour à tous,

Pour la page d'accueil d'un site en construction, je cherche à créer une bannière avec le titre du site qui se superpose à une vidéo.

J'ai donc intégré la vidéo à l'aide du lecteur JW Player placé dans une balise DIV.
Puis je place le reste de la bannière dans une autre balise DIV qui doit se placer au dessus de la vidéo.

Mais quoi que je fasse, la vidéo reste au dessus. J'arrive à les superposer parfaitement sur l'axe X et Y, mais niveau profondeur impossible de faire passer la vidéo au dessous.

J'ai "jonglé" avec les positions "fixed", "absolute", "relative", les valeurs du z-index, etc... mais pas moyen d'obtenir le résultat désiré.

Auriez-vous une solution à mon problème ?

Ma page php contient donc 2 div
Code :
1
2
3
 
<div class="video"> où je mets le lecteur JW </div>
<div class="cadre"> contenant le reste de la bannière </div>
j'arrive à superposer les deux, mais quand je mets un z-index supérieur au cadre, la vidéo se place malgré tout au dessus.

D'avance merci.

Thufir Hawat
ThufirHawat est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/12/2010, 10h26   #2
Rédacteur/Modérateur
 
Homme Jérome Debray
Responsable de projet
Inscription : mai 2009
Messages : 627
Détails du profil
Informations personnelles :
Nom : Homme Jérome Debray
Âge : 32
Localisation : France

Informations professionnelles :
Activité : Responsable de projet
Secteur : High Tech - Multimédia et Internet

Informations forums :
Inscription : mai 2009
Messages : 627
Points : 3 064
Points : 3 064
Salut,

dans le code object de ton player, il faut la propriété wmode avec la valeur transparent.
Il y a eu une discussion à ce sujet ici. Tu peux t'y référer.

Avec JW Player et SWFObject, tu devras, je crois, rajouter en javascript:
Code javascript :
1
2
3
4
.
...
so.addParam('wmode','transparent');
...
ornitho13 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/12/2010, 12h52   #3
Invité de passage
 
Inscription : mars 2004
Messages : 19
Détails du profil
Informations forums :
Inscription : mars 2004
Messages : 19
Points : 2
Points : 2
Par défaut suite

Bonjour et merci pour cette réponse rapide.

J'ai essayé d'ajouter la ligne
Code :
so.addParam('wmode','transparent');
à différents endroits sans grand succès.

J'ai ensuite fouillé dans le fichier jwplayer.js et j'y ai trouvé le code
Code :
<param name="wmode" value="opaque">
. Est-ce qu'en changeant opaque par transparent à cet endroit l'effet est le même ?

Et si oui, pourquoi cela ne fonctionne toujours pas ?

Au niveau des DIV, est-il nécessaire de créer un premier DIV en position "relative" et de mettre les DIV "video" et "cadre" en position "aboslute" ?

Encore merci de votre aide.

Thufir Hawat
ThufirHawat est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/12/2010, 21h11   #4
Invité de passage
 
Inscription : mars 2004
Messages : 19
Détails du profil
Informations forums :
Inscription : mars 2004
Messages : 19
Points : 2
Points : 2
Par défaut au temps pour moi

Après re-bidouillage, j'ai fini par résoudre le problème.

Il suffisait bien d'ajouter le paramètre ('wmode','transparent')

Merci pour l'aide et à bientôt pour de nouveaux problèmes insurmontables
ThufirHawat est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 14h09.


 
 
 
 
Partenaires

Hébergement Web