Tom's Guide > Forum > Programmation > [CSS ou JS (?)] Détourer image
Mot :    Pseudo :           
 

Bonjour/bonsoir à toutes et tous.

Alors voilà, j'ai créé mon nouveau design, et pour la première fois j'ai utilisé la fonction z-index de CSS.

Cependant, j'ai un petit problème; je m'explique.

Il y a ma bannière (table indépendante (bannière mise en background de la table))
En-dessous, il y a la table du contenu. Au top de cette table se trouve le bas de la bannière (elle est en 2 images); jusque là tout va bien.
Il y a un z-index (dans mon fichier style.css) qui est intégré via un id="nom" à mon image (dessous de la bannière) et un autre z-index intégré de la même façon à mon iframe de contenu (c'est pour mon forum phpbb, j'ai voulu l'inscruter à mon site). C'est là que ça se corce :
Après plusieurs essais, j'ai réussis à bien configurer tout ça, ça fonctionne 'à merveille'!
Mais cependant, sur le forum, il y a le menu traditionnel de phpbb en haut de page ... (Accueil, FAQ, Liste des membres, ...) et le problème est que, étant donné que mon image (sous bannière) est au-dessus de ce menu, impossible de cliquer sur les liens (mais l'image est quasiment transparente à tous les endroits), donc j'aurais voulu savoir comment "effacer" cette partie transparente de telle sorte à ce que l'on puisse cliquer sur les liens dans les parties transparentes. Je sais que c'est possible mais je ne sais pas si ça l'est dans mon cas, et surtout je ne sais pas comment on fait ... J'ai beau chercher, Google me fait la gueule apparemment!

J'espère avoir été clair? Et désolé pour le roman, mais je voulais que vous comprenniez bien. S'il vous faut un petit screenshot, faites-moi signe! ;)

Merci d'avance à vous tous.

Bonne journée/soirée/nuit!

------------------------------ ... et encore Prout.
Liens sponsorisés
Inscrivez-vous ou connectez-vous pour masquer ceci.

je veux bien un screen shot, voire un lien!

Répondre à kicoe

Salut, et merci pour ta réponse.
Pour le lien, j'ai pris la sale habitude de mettre en ligne mes sites inachevés, donc pour celui-ci j'attendrai de l'avoir fini ...
Pour le screen : ici

Le cadre rouge représente (grossomodo j'ai fais ça grossièrement) mon image (couche suppérieur).
Voici l'extrait de mon code :

Citation :


<div id="mini"><img src="imgs/down_ban_top.gif"></div>
<div id="contenu"><iframe src="http://ilovemini.il.funpic.org/forum/" align="center" iframeborder="0" width="798" height="1650"></div>



Donc il s'agit du contenu de la seule colonne et ligne existantes dans ma table de contenu du site.

------------------------------ ... et encore Prout.
Répondre à k3nn7_

qu'est ce que tu apelle une table?
et quel est le résultat escompté?

Répondre à kicoe

<div id="mini"><img src="imgs/down_ban_top.gif"></div>

puis dans ta feuille de style:
#mini
{
z-index : 0;
}

si le reste a un zindex superieur, ca ira
sinon, va falloir leur mettre un zindex a au moin 1...

Répondre à kicoe

Bah une table c'est :

Citation :

<table><tr><td></td></tr></table>



Mon problème c'est qu'on ne sait pas cliquer sur les liens où c'est transparent, et c'est justement ça que je voudrais ...
Mon z-index est bien configuré :)

Répondre à k3nn7_

Tu as essayé ça ?

Code :
  1. #contenu
  2. {
  3.   position: relative;
  4.   z-index: 1000;
  5. }

------------------------------ Djakar
http://www.nova-id.com
Kit de survie sur les forums : Du bon sens, de la modération, du savoir vivre et une bonne dose d'humour
Répondre à Djakar

Voilà l'extrait de mon style.css ...

Citation :

#mini {
position: absolute;
align: center;
top: 200px;
z-index: 2;
}

#contenu {
position: absolute;
align: center;
top: 200px;
z-index: 1;
}



J'vais essayer ... ;)

------------------------------ ... et encore Prout.
Répondre à k3nn7_

En passant par un positionnement relatif, tu auras certainement des problèmes de positionnement, facilement solvables.

------------------------------ Djakar
http://www.nova-id.com
Kit de survie sur les forums : Du bon sens, de la modération, du savoir vivre et une bonne dose d'humour
Répondre à Djakar

Tout ce que ça change c'est que les couches s'alignent par rapport à la table et non par rapport à la page ... Et le 1000 fait que le forum passe au-dessus de l'image 2! Alors qu'il faut que ce soit l'image 2 au-dessus mais que les liens "passent au travers" ... :)

------------------------------ ... et encore Prout.
Répondre à k3nn7_

Je pense que je vais finir par passer par le flash ... Mais ce serait con de faire du flash si c'est possible en CSS/JS ...

------------------------------ ... et encore Prout.
Répondre à k3nn7_

Je n'avais pas compris ce que tu veux faire.

Ce que je comprends :
Tu veux que le div du forum soit SOUS l'image, mais que les liens contenus dans le div du forum passent AU DESSUS de l'image.
Si c'est bien ça, tu ne peux pas.


Message édité par Djakar le 13-02-2007 à 14:28:22
------------------------------ Djakar
http://www.nova-id.com
Kit de survie sur les forums : Du bon sens, de la modération, du savoir vivre et une bonne dose d'humour
Répondre à Djakar

C'est grossomodo ça ...

En fait ce que je voulais faire c'était n'avoir que la voiture.
Le problème est que la technologie ne nous permet pas encore d'enregistrer autrement que quadrillatèrement ...

Flash, la seule solution visible ...

------------------------------ ... et encore Prout.
Répondre à k3nn7_
Tom's Guide > Forum > Programmation > [CSS ou JS (?)] Détourer image
Aller à :

Il y a 2978 utilisateurs connus et inconnus. Pour voir la liste des connectés connus, cliquez ici.

Attention

Vous allez répondre sur un sujet resté inactif pendant plus de 6 mois.
Assurez-vous d'apporter des éléments nouveaux à la discussion avant de poursuivre.

Répondre Annuler
Liens