Besoin d'aide pour mon site - Web design - Graphisme
Marsh Posté le 29-07-2004 à 09:02:48
Ça sera plus pratique avec un vrai lien:
http://perso.wanadoo.fr/saintseiyalegend
Marsh Posté le 29-07-2004 à 09:06:08
Très joli ton site... J'aime bien l'idée de mettre un perso et son armure pour chacune des pages... Ça donne un style sympa...
Marsh Posté le 29-07-2004 à 09:07:26
Sinon j'ai pas bien compris ton pb de flash... Tu as fait une anim flash transparente et elle apparait transparente dans la page web seulement sous IE... c'est ça?
Marsh Posté le 29-07-2004 à 12:21:19
Oui effectivement, sinon pour mes autres pbs as tu une idée ?
Marsh Posté le 29-07-2004 à 14:00:50
Tu as fait comment pour ton anim flash transparente?
Marsh Posté le 29-07-2004 à 14:45:43
Flash transparent :
Dans le logiciel Flash dans les paramètres de publication du menu fichier,(on clique sur l'onglet html) il faut régler:
mode fenêtre = "sans fenêtre transparent"
Après on exporte le Flash, on le met dans un fichier .htm.
Et pour faciliter la superposition le flash sur n'importe quelle partie de la page .htm on met le Swf (<objet>...</objet> ) dans une couche div où on pourra régler les positions.
Marsh Posté le 29-07-2004 à 15:08:17
J'ai fait vite fait une animation transparente à
ça marche sous IE et Netscape (j'ai testé). Par contre tes Swf transparents ne marchent pas sous Netscape, les animations sont blanches. ça vient ptêt des réglages des propriétés de l'objet.
Voici l'adresse de la page test
http://mesblagues.neuf.fr/test.html
partie du code source :
<div style="position:absolute; top:0px; left:0px ">
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"
codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0"
width="550" height="400" id="test" align="middle">
<param name="allowScriptAccess" value="sameDomain" />
<param name="movie" value="test.swf" />
<param name="quality" value="high" />
<param name="wmode" value="transparent" />
<param name="bgcolor" value="#ffffff" />
<embed src="test.swf" quality="high" wmode="transparent"
bgcolor="#ffffff" width="550" height="400" name="test" align="middle"
allowScriptAccess="sameDomain" type="application/x-shockwave-flash"
pluginspage="http://www.macromedia.com/go/getflashplayer" />
</object>
</div>
<br><br><br><br><br><br><br><br><br><br><br>
<span class="style1">Texte situé en dessous du flash</span>
voila, j'espère que ça pourra t'aider...
Marsh Posté le 29-07-2004 à 15:23:02
Pourtant ça a l'air d'être bon ton code...
Vérifie d'un peu plus près à cette adresse: http://www.media-box.net/tuts.php?idfl=9149
Marsh Posté le 29-07-2004 à 15:26:55
je sais:
dans <embed> il faut mettre :
wmode="transparent"
en ouvrant la page de "saint seiya legend" avec Dreamweaver
j'ai vu qu'il manquait cette propriété dans les tag <embed>
je l'ai mis et ça marche sur IE et Netscape
Marsh Posté le 29-07-2004 à 15:29:27
Tu l'as déjà mis:
Citation : <object classid="clsid27cdb6e-ae6d-11cf-96b8-444553540000" |
Marsh Posté le 29-07-2004 à 15:32:07
en fait ce code là est le code de ma page test qui marche aussi bien sur netscape que sur IE
Par contre, dans la page de Docrate il y est pas...
Marsh Posté le 29-07-2004 à 16:20:29
dani_nouvel_star a écrit : en fait ce code là est le code de ma page test qui marche aussi bien sur netscape que sur IE |
Woups... Je vous ai confondus tous les deux...
Marsh Posté le 29-07-2004 à 17:14:56
Classe ton site
C'est vrai que les perso sur chaque page c'est une excellente idée !
Bravo !
EDIT : c'est vrai que sous firefox ça foire, mais je pense que tu as eu la soluce au dessus
Marsh Posté le 29-07-2004 à 18:25:25
Banane masquee a écrit : Woups... Je vous ai confondus tous les deux... |
Je vais mettre une image perso
Marsh Posté le 29-07-2004 à 18:37:46
Bon j'ai fait la manipulation que tu me demandais, donc dorénavant cela doit fonctionner sous firefox etc.... Si c'est le cas je vous en remercie cela m'a bien aidé.
Sinon pour ce qui est de mes autres problèmes toujours rien à tout hasard.
Marsh Posté le 29-07-2004 à 19:28:13
Pour l'histoire des menus déroulants,
est-ce que les calques sont définis avec une position relative par rapport au corp de la page "body"?
Marsh Posté le 29-07-2004 à 23:00:49
si je ne me trompe, le calque est en absolute
<div id="menuhaut" style="position:absolute; left:522px; top:121px; width:339px; height:24px; z-index:2">
Je pense que c'est de cela dont tu me parles
[Edit]je viens de verifier et ils sont tous en absolute
Marsh Posté le 29-07-2004 à 23:29:32
Je suis désolé mais je n'arrive pas à cerner le problème.
Est-ce qu'il serait possible que tu affiches les deux pages?
(celle où il y a le menu dans une page vierge et celle où il y a le même menu avec une page non vierge
Marsh Posté le 29-07-2004 à 23:51:02
je t'ai fait 2 screens
un sur une page vierge et l'autre sur la page web
http://perso.wanadoo.fr/saintseiya [...] menu02.jpg
http://perso.wanadoo.fr/saintseiya [...] menu01.jpg
Donc pour être plus clair une fois que j'intègre ce menu sur ma page web, on ne le voit plus se dérouler à cause du calque arrière plan.
Et lorsque que l'on enlève la calque du fond, il fonctionne de nouveau. Je pensais que cela venait de l'ordre des calques mais c pas çà non plus.
Marsh Posté le 30-07-2004 à 00:44:38
Je suis désolé mais je ne vois pas du tout comment règler ton problème. A vrai dire je ne savais même pas que dreamweaver pouvais faire ce genre de menu.
Moi, pour mon site j'ai mis d'abord le menu dynamique dans une page vierge et après être sur que ça marche je rajoutais au fur et à mesure les différentes parties de la page (div et tableaux) puis j'ai fait des templates et là aucun problème.
Marsh Posté le 30-07-2004 à 01:07:09
Pas grave, au moin tu auras essayé. Et sinon pour ce qui est de mes goodies (voir plus haut) tu ne seais pas à tout hasard
Excuse moi du dérangement.
Marsh Posté le 30-07-2004 à 09:14:02
Juste pour être sûr: tu n'as pas de frame?
Et on peut voir à quoi ça ressemble le code de ton menu "contextuel" (pour moi c'est autre chose un menu contextuel)...
Marsh Posté le 30-07-2004 à 10:50:05
dani> Ça c'est de l'avatar! On pourra plus te louper
Marsh Posté le 30-07-2004 à 11:19:18
ça fait bizarre, ça fait un peu shérif.
j'ai fait vite fait en utilisant l'étoile et le bevel de paint shop pro 8
"menu contextuel" = "menu clic droit"
Marsh Posté le 30-07-2004 à 11:28:40
Par contre, l'antialiasing tu connais po...
Marsh Posté le 30-07-2004 à 11:29:31
dani_nouvel_star a écrit : "menu contextuel" = "menu clic droit" |
Voilà, pour moi ça ,c'est un menu contextuel!
Marsh Posté le 30-07-2004 à 11:50:11
En fait ça m'a fait penser à un genre de problème qui m'était déjà arrivé. Mais je ne pense pas qu'ici ce soit le même genre de problème.
Il arrive parfois (je ne sais pas si c'est toujours le cas) que les div se cache sous l'anim flash et ça arrive quelquesoit le z-index que tu met.
Par exemple dans ma page perso à l'accueil, il y a dans la colonne de droite un cadre intitulé "Île de la Réunion" qui contient une anim flash.
Cette anim passe au dessus de tous les div. On peut faire le test : en scrollant la page vers le bas, lorsque les menus dynamiques (définis à l'aide de DIV), qui sont collés de manière dynamique au haut de la page, "traversent" l'anim flash de la Réunion, ils passent en dessous de celle-ci.
Par contre pour une anim transparente on voit par la transparence le DIV. Donc je pense que c'est pas ça le problème...
Le problème quand on utilise des fonctions toutes faites (ici par dreamweaver) on ne contrôle pas tous les paramètres contrôlables dans le cas du programme pure.
Je crois que la solution c'est de programmer "à la main" ton menu dynamique (quand je dis "programmer" c'est pas forcément toi qui programme tout. Comme certains disent : " Google est ton ami " ) .
Marsh Posté le 30-07-2004 à 14:16:39
Alors pour vous répondre, non je n'ai pas de frame et je m'excuse d'avoir utilisé le mot contextuel si ce n'était pas çà (poutant dans dream c le mot utilisé dans les comportements).
Et sinon voici le code de mon menu déroulant (sur une page vierge) que je souhaiterai mettre au dessus de mon calque de fond.
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Document sans titre</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<script language="JavaScript" type="text/JavaScript">function mmLoadMenus() {
if (window.mm_menu_0730141336_0) return;
window.mm_menu_0730141336_0 = new Menu("root",87,18,"Verdana, Arial, Helvetica, sans-serif",12,"#FFFFFF","#FFFFFF","#333333","#666666","center","middle",3,0,1000,-5,7,true,true,true,0,true,true);
mm_menu_0730141336_0.addMenuItem("Sanctuaire" );
mm_menu_0730141336_0.addMenuItem("Asgard" );
mm_menu_0730141336_0.addMenuItem("Poseidon" );
mm_menu_0730141336_0.addMenuItem("Hades" );
mm_menu_0730141336_0.addMenuItem("Films" );
mm_menu_0730141336_0.fontWeight="bold";
mm_menu_0730141336_0.hideOnMouseOut=true;
mm_menu_0730141336_0.bgColor='#CCCCCC';
mm_menu_0730141336_0.menuBorder=1;
mm_menu_0730141336_0.menuLiteBgColor='#CCCCCC';
mm_menu_0730141336_0.menuBorderBgColor='#666666';
mm_menu_0730141336_0.writeMenus();
} // mmLoadMenus()
<!--
function MM_reloadPage(init) { //reloads the window if Nav4 resized
if (init==true) with (navigator) {if ((appName=="Netscape" )&&(parseInt(appVersion)==4)) {
document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);
//-->
</script>
<script language="JavaScript" src="mm_menu.js"></script>
</head>
<body>
<script language="JavaScript1.2">mmLoadMenus();</script>
<div id="Layer1" style="position:absolute; left:151px; top:77px; width:350px; height:26px; z-index:1"><img src="images/imgsboutonsmenu/newsnoir.jpg" width="87" height="27"><a href="javascript:;" onMouseOver="MM_showMenu(window.mm_menu_0730141336_0,0,27,null,'image1')" onMouseOut="MM_startTimeout();"><img src="images/imgsboutonsmenu/animenoir.jpg" name="image1" width="87" height="27" border="0" id="image1"></a><img src="images/imgsboutonsmenu/goodiesnoir.jpg" width="87" height="27"><img src="images/imgsboutonsmenu/diversnoir.jpg" width="87" height="27"></div>
</body>
</html>
Marsh Posté le 30-07-2004 à 15:01:11
Y'a trop de "mm" dans ton code... Enlève-les!
Marsh Posté le 30-07-2004 à 15:02:56
ReplyMarsh Posté le 30-07-2004 à 15:05:45
Il y a deux m donc il faut mettre au pluriel :
m et m = m&ms
Marsh Posté le 30-07-2004 à 15:14:19
Marsh Posté le 31-07-2004 à 12:25:26
Que voulez vous dire ? Car mm_menu correspond si je ne me trompe au menu deroulant de dreamweaver.
Marsh Posté le 01-08-2004 à 19:09:24
ReplyMarsh Posté le 01-08-2004 à 19:10:57
ReplyMarsh Posté le 02-08-2004 à 02:01:08
y a t il un moyen de les enlever ? Car je n'était même pas au courant qu'il y a vait autant de spam
Marsh Posté le 03-08-2004 à 11:45:45
ben deja ne redirectionne pas ton site ou alors prends toi un .com
et aussis fais attention a ton referencement ca peux te ramené des spam
nettoye ton code html
enjoy...
Marsh Posté le 29-07-2004 à 01:29:49
Slt à tous, je suis tout nouveau ici donc excusez moi d'avance si c'est pas le bonne endroit pour poser toutes mes questions. J'oubliai je suis novice dans la création web.
Pour mon site j'ai utilisé flash ; dreamweaver et photoshop pour la conception de celui-ci
Le site en question : (http://perso.wanadoo.fr/saintseiyalegend)
Mes questions sont les suivantes :
- Comment puis je faire pour que mes news en flash apparaisse correctement ? Car elle fonctionne sous IE, mais pas sous d'autres navigateurs. Du faite que j'ai créé un élément flash avec un transparent.
- J'ai voulu créer un menu déroulant sous dream (menu contextuel), sur une page vierge il fonctionne très bien, cependant quand je l'insère sur une de mes pages celui ne fonctionne plus, car je le met sur un autre calque (mais quand celui-ci est déplacé vers un endroit vierge de la page le menu réapparait)s'agit il d'un ordre dans les calques sous dream ?
- Dans ma section goodies, on peut voir différentes fiches de persos. Quand vous allez sur l'une de ces fiches vous pouvez voir un rectangle foncé vierge qui permet d'afficher les vignettes du dessous (comportement intervertir une image sous dream), simple jusque là, mais le problème c'est que mes vignettes ne sont pas toutes de même taille et il me les redimensionne à sa guise. Comment puis je faire pour que celui ci ne modifie pas la taille de mes images et garde les proportions de départ?
Voilà j'espère avoir été assez clair, et si ce n'était pas le cas je m'en excuse. Mes je peux répondre à toutes vos questions
@+