Rechercher : dans
Par :

Map Area, colorer ou image de fond?

Dernière réponse le 18 déc 2007 à 16:05:24 Sk1ll, le 12 déc 2007 à 15:06:38 
 Signaler ce message aux modérateurs

Bonjour à tous!

Premièrement bravo pour l'entraide apportée sur ce forum qui est devenu uen référence pour moi ^^

Deuxièmement, j'ai un soucis lol En effet, j'ai réalisé un map area, avec plusieurs zones distinctes, dont certaines les unes sur les autres... Et donc, une difficulté évidante pour les différencier.

La question : Est-il possible d'affecter soit
- une image de fond,
- une couleur de fond,
- une bordure
dans un AREA? Sachant que l'image de fond serait la meilleure solution pour moi...

J'ai beau tester, que ca soit a la déclaration ou a l'aide de Javascript (onMouseOver, etc.) aucune réaction de la part de cette balise rebelle ^^

Si quelqu'un a une quelconque information, n'hésitez pas, et merci d'avance :P Aurevoir!

Configuration: Internet Explorer 6.0

Meilleures réponses pour « Map Area, colorer ou image de fond? » dans :
Changer de fond d'écran VoirPour Windows XP et versions antérieures Pour Windows Vista Obtenir des fonds d'écran Solution plus rapide Comment changer l'arrière-plan du Bureau ? Un fond d'écran est une image utilisée en arrière-plan de votre bureau. Lors d'une...
[Word] Image de fond VoirIl est possible sous Microsoft Word d'afficher une image en arrière-plan dans un document en cliquant sur le menu Format, puis sur Arrière-Plan et enfin sur Motifs et textures. Dans l'onglet Image, cliquer sur le bouton "Sélectionner une image"....

1

Alaedyna, le 12 déc 2007 à 15:22:59

Bonjour,
Il me semble qu'un Map Area concerne davantage une image en premier-plan qu'une couleur, ou une bordure... Cependant, il est possible de pouvoir en créer un sans qu'il n'y ait d'image en premier plan, il suffit de connaître la taille et les coordonnées de la zone à définir et taper le code HTML à la main.
J'espère que cela répond à ta question.
Bonne journée.
N'oubliez pas de remercier si vous voulez que nous vous aidons.
× C'est une habitude délétère d'étrangler ceux que l'on préfère. × [ Amélie Nothomb ]

Répondre à Alaedyna

2

Sk1ll, le 12 déc 2007 à 15:31:32

Merci de ta réponse ^^ J'ai du mal m'exprimer.

L'idée serait d'avoir une bordure autour de la zone (area) définie, ou d'y avoir une image de fond.

Répondre à Sk1ll

3

Alaedyna, le 12 déc 2007 à 16:44:09

Ah je vois. Dans ce cas là, il faut que tu crées un fichier css avec les caractériques de ton block, cela donnerait :

#nom_du_block {
backgound-image:url(http://ulr_de_l_image.jpg);
border: 1px #fff;
}


Background-image permet de définir l'image de fond et border, les border (grosseur et couleur).
Dans ton fichier html tu entres :
<div id="nom_du_block>contenu</div>

N'oubliez pas de remercier si vous voulez que nous vous aidons.
× C'est une habitude délétère d'étrangler ceux que l'on préfère. × [ Amélie Nothomb ]

Répondre à Alaedyna

4

Sk1ll, le 17 déc 2007 à 15:46:38

Désolé pour le temps de réponse!

Merci, mais j'ai beau structurer mon code et lui affecter les caractéristiques d ela bordure de diverses facon (dans l'area, dans la div par HTML ou dans la div par CSS), rien n'y fait!

J'ai l'impression qu'il soit impossible de mettre une bordure autour d'un area pour en voir la forme!

Répondre à Sk1ll

5

Alaedyna, le 17 déc 2007 à 21:18:35

Les blocs en css sont de forme rectangulaires, si la forme que tu souhaites avoir est circulaire ou polygonale (autre qu'un rectangle, je m'entends), je ne vois pas comment t'aider. Je suis désolée.
N'oubliez pas de remercier si vous voulez que nous vous aidons.
× C'est une habitude délétère d'étrangler ceux que l'on préfère. × [ Amélie Nothomb ]

Répondre à Alaedyna

6

 Sk1ll, le 18 déc 2007 à 16:05:24

Après de nombreux essais, cette fichue bordure a enfin voulu s'afficher! ^^

Il est donc impossible, à ma connaissance, d'afficher une brodure autour d'un AREA dont le SHAPE est a POLY ou CIRCLE.

Pour ce qui est du "rect", chez moi ca n'a pas voulu fonctionner non plus :( J'ai donc du déclarer une div en "position:absolute"; avec des propriétés top, left, width et heigth qui correspondent au coordonnées au AREA déclaré.

Solution un peu barbare, mais manquant de temps... ca fonctionne! Et sans problèmes de résolution d'écran chez moi.

Voila voila, merci beaucup pour ton aide!

Répondre à Sk1ll