Bonjour, j'ai décidé de franchir le grand pas : créé mon site.
J'ai récupéré un code sources de se site avec un menu qui réagis quand la souris se pose dessus.
Seulement voila sur internet explorer se menu fonctionne a merveille.
Mais su chrome et firefox, il y a un problême.
Quand la souris survole une des options du menu, ce n'es pas seulement l'option qui change de couleur mais tous le fond de la page aussi.
Je galère vraiment sa fait deux semaines que je cherche une solutions sans résultat.
Voici mon code java:
//Static Slide Menu 6.5 © MaXimuS 2000-2001, All Rights Reserved.
//Site: http://www.absolutegb.com/maximus
//E-mail: maximus@nsimail.com
//Script featured on Dynamic Drive (http://www.dynamicdrive.com)
NS6 = (document.getElementById&&!document.all)
IE = (document.all)
NS = (navigator.appName=="Netscape" && navigator.appVersion.charAt(0)=="4")
tempBar='';barBuilt=0;ssmItems=new Array();
moving=setTimeout('null',1)
function moveOut() {
if ((NS6||NS)&&parseInt(ssm.left)<0 || IE && ssm.pixelLeft<0) {
clearTimeout(moving);moving = setTimeout('moveOut()', slideSpeed);slideMenu(10)}
else {clearTimeout(moving);moving=setTimeout('null',1)}};
function moveBack() {clearTimeout(moving);moving = setTimeout('moveBack1()', waitTime)}
function moveBack1() {
if ((NS6||NS) && parseInt(ssm.left)>(-menuWidth) || IE && ssm.pixelLeft>(-menuWidth)) {
clearTimeout(moving);moving = setTimeout('moveBack1()', slideSpeed);slideMenu(-10)}
else {clearTimeout(moving);moving=setTimeout('null',1)}}
function slideMenu(num){
if (IE) {ssm.pixelLeft += num;}
if (NS||NS6) {ssm.left = parseInt(ssm.left)+num;}
if (NS) {bssm.clip.right+=num;bssm2.clip.right+=num;}}
function makeStatic() {
if (NS||NS6) {winY = window.pageYOffset;}
if (IE) {winY = document.body.scrollTop;}
if (NS6||IE||NS) {
if (winY!=lastY&&winY>YOffset-staticYOffset) {
smooth = .2 * (winY - lastY - YOffset + staticYOffset);}
else if (YOffset-staticYOffset+lastY>YOffset-staticYOffset) {
smooth = .2 * (winY - lastY - (YOffset-(YOffset-winY)));}
else {smooth=0}
if(smooth > 0) smooth = Math.ceil(smooth);
else smooth = Math.floor(smooth);
if (IE) bssm.pixelTop+=smooth;
if (NS6||NS) bssm.top=parseInt(bssm.top)+smooth
lastY = lastY+smooth;
setTimeout('makeStatic()', 1)}}
function buildBar() {
if(barText.indexOf(' language="JavaScript1.2"></SCRIPT>
<script type="text/javascript" src="./lmpres80.js"></script><noscript>
</noscript>
<script type="text/javascript">InitResID(1)</script>
<title>FORD MUSTANG WORLD</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta http-equiv="imagetoolbar" content="no">
<meta http-equiv="imagetoolbar" content="false">
<meta name="generator" content="LMSOFT Web Creator, Version:5.1.0.1">
<META NAME="KEYWORDS" CONTENT="ford mustang world fordmustangworld">
<META NAME="DESCRIPTION" CONTENT="Tous sur la Ford mustang">
<META NAME="AUTHOR" CONTENT="Dechevis Stéphane">
<META NAME="CREATION_DATE" CONTENT="12/05/2010">
<META HTTP-EQUIV="CONTENT-LANGAGE" CONTENT="francais">
<link href="index.css" rel="stylesheet" type="text/css">
</head>
<script type="text/javascript">
var projectroot="./";
</script>
<script type="text/javascript" src="./lmpres80.js"></script><noscript>
</noscript>
<script type="text/javascript">InitResID(1)</script>
[[mailto:stef1010@live.fr
]
<script type="text/javascript">
//LMSOFT Web Creator, Version:5.1.0.1
//LMSOFT Kernel 80
var LMObjects = new Array();
var pub_home = "./index.html"
var objindex=0;
var Stretch=2;
var Position=0;
var ScaleW=1.000000;
var ScaleH=1.000000;
var fontbase=96.;
//---------------------------------------------------------------------------------------------
try {
if(isValideBrowser(4.00,4.00)) {
//---------------------------------------------------------------------------------------------
LMObjects[objindex++] = LMPage("Page",null,null,null);
LMObjects[objindex++] = LMImage("Img1",1,0,null,0,null,null,null,null,0);
objlist = new Array();
objlist[0] = "Img1";
LMObjects[objindex++] = LMGroup("GSupport",1,objlist);
LMObjects[objindex++] = LMImage("Img3",1,0,null,0,null,null,null,null,0);
branchlist = new Array();
LMObjects[objindex++] = LMText("BodyText",1,0,null,0,null,branchlist,null,null,0,0,0,0);
LMObjects[objindex++] = LMImage("Img7",1,0,null,0,null,null,null,null,0);
objlist = new Array();
objlist[0] = "Img3";
objlist[1] = "BodyText";
objlist[2] = "Img7";
LMObjects[objindex++] = LMGroup("GCentre",1,objlist);
objlist = new Array();
LMObjects[objindex++] = LMGroup("GBanniere",1,objlist);
LMObjects[objindex++] = LMImage("Img5",1,0,null,0,null,null,null,null,0);
objlist = new Array();
objlist[0] = "Img5";
LMObjects[objindex++] = LMGroup("GMenu",1,objlist);
branchlist = new Array();
LMObjects[objindex++] = LMText("Txt15",1,0,null,0,null,branchlist,null,null,0,0,20,0);
branchlist = new Array();
LMObjects[objindex++] = LMText("Text2",1,0,null,0,null,branchlist,null,null,0,0,20,0);
branchlist = new Array();
LMObjects[objindex++] = LMText("Text6",1,0,null,0,null,branchlist,null,null,0,0,20,0);
objlist = new Array();
objlist[0] = "Txt15";
objlist[1] = "Text2";
objlist[2] = "Text6";
LMObjects[objindex++] = LMGroup("GDroite",1,objlist);
objlist = new Array();
LMObjects[objindex++] = LMGroup("Groupe1",1,objlist);
LMObjects[objindex++] = LMButton("Contacts",1,0,null,0,null,new LMBranch("0","mailto:stef1010@live.fr"),null,"Mon adresse mail",null,0,0,"./buttons/_gen_butdn0.gif",null,1);
LMObjects[objindex++] = LMCounter("Compteur1",1,null);
branchlist = new Array();
LMObjects[objindex++] = LMText("Text4",1,0,null,0,null,branchlist,null,null,0,0,20,0);
branchlist = new Array();
LMObjects[objindex++] = LMText("Text7",1,0,null,0,null,branchlist,null,null,0,0,0,0);
branchlist = new Array();
LMObjects[objindex++] = LMText("Text8",1,0,null,0,null,branchlist,null,null,0,0,0,0);
LMObjects[objindex++] = LMImage("Img2",1,0,null,0,null,null,null,null,0);
LMObjects[objindex++] = LMCounter("Compteur2",1,null);
branchlist = new Array();
LMObjects[objindex++] = LMText("Text1",1,0,null,0,null,branchlist,null,null,0,0,20,0);
branchlist = new Array();
LMObjects[objindex++] = LMText("Text3",1,0,null,0,null,branchlist,null,null,0,0,0,0);
//---------------------------------------------------------------------------------------------
}
}catch(e) {
alert(e.message);
}
var backpanel2=FindTagFromId("lmwcbackpanel2");
backpanel2.align="left";
SetBaseColor(0x3ef,0x3f1,0x89);
LMObjectAnimate(Stretch,Position,ScaleW,ScaleH);
</script><noscript>
</noscript>
</html>
Voiçi le css
.cLinkHidden {position:absolute; visibility:hidden; left:0px; top:0px; width:0px; height:0px; overflow:hidden;}
.cPage {visibility:visible;overflow:hidden;position:absolute;z-index:1;left:0px;top:0px;}
.cLMImagePage {width:1024px;height:1000px;border:0px;}
.cImg1 {visibility:visible;overflow:hidden;position:absolute;z-index:2;left:92px;top:-1px;}
.cLMImageImg1 {width:810px;height:1000px;border:0px;}
.cGSupport {visibility:visible;overflow:hidden;position:absolute;z-index:3;left:0px;top:0px;width:0px;height:0px;}
.cImg3 {visibility:visible;overflow:hidden;position:absolute;z-index:4;left:127px;top:286px;}
.cBodyText {visibility:visible;position:absolute;z-index:5;left:136px;top:559px;width:436px;height:278px;}
.cLMTxtBodyText {visibility:inherit;padding:0 0 0 0px;position:relative;left:0px;top:0px;width:436px;height:278px;}
.cImg7 {visibility:visible;overflow:hidden;position:absolute;z-index:6;left:600px;top:366px;}
.cLMImageImg7 {width:1px;height:450px;border:0px;}
.cGCentre {visibility:visible;overflow:hidden;position:absolute;z-index:7;left:0px;top:0px;width:0px;height:0px;}
.cGBanniere {visibility:visible;overflow:hidden;position:absolute;z-index:8;left:0px;top:0px;width:0px;height:0px;}
.cImg5 {visibility:visible;overflow:hidden;position:absolute;z-index:9;left:127px;top:78px;}
.cGMenu {visibility:visible;overflow:hidden;position:absolute;z-index:10;left:0px;top:0px;width:0px;height:0px;}
.cTxt15 {visibility:visible;position:absolute;z-index:11;left:616px;top:661px;width:128px;height:17px;}
.cLMTxtTxt15 {visibility:inherit;padding:0 0 0 0px;position:relative;left:0px;top:0px;width:108px;height:17px;}
.cText2 {visibility:visible;position:absolute;z-index:12;left:654px;top:364px;width:110px;height:33px;}
.cLMTxtText2 {visibility:inherit;padding:0 0 0 0px;position:relative;left:0px;top:0px;width:90px;height:33px;}
.cText6 {visibility:visible;position:absolute;z-index:13;left:630px;top:363px;width:35px;height:25px;}
.cLMTxtText6 {visibility:inherit;padding:0 0 0 0px;position:relative;left:0px;top:0px;width:15px;height:25px;}
.cGDroite {visibility:visible;overflow:hidden;position:absolute;z-index:14;left:0px;top:0px;width:0px;height:0px;}
.cGroupe1 {visibility:visible;overflow:hidden;position:absolute;z-index:15;left:0px;top:0px;width:0px;height:0px;}
.cContacts {visibility:visible;overflow:hidden;position:absolute;z-index:16;left:432px;top:960px;}
.cLMButtonContacts {width:159px;height:35px;border:0px;}
.cCompteur1 {visibility:visible;overflow:hidden;position:absolute;z-index:17;left:795px;top:88px;width:48px;height:48px;}
.cText4 {visibility:visible;position:absolute;z-index:18;left:616px;top:496px;width:128px;height:17px;}
.cLMTxtText4 {visibility:inherit;padding:0 0 0 0px;position:relative;left:0px;top:0px;width:108px;height:17px;}
.cText7 {visibility:visible;position:absolute;z-index:19;left:616px;top:684px;width:177px;height:85px;}
.cLMTxtText7 {visibility:inherit;padding:0 0 0 0px;position:relative;left:0px;top:0px;width:177px;height:85px;}
.cText8 {visibility:visible;position:absolute;z-index:20;left:616px;top:525px;width:170px;height:138px;}
.cLMTxtText8 {visibility:inherit;padding:0 0 0 0px;position:relative;left:0px;top:0px;width:170px;height:138px;}
.cImg2 {visibility:visible;overflow:hidden;position:absolute;z-index:21;left:135px;top:90px;}
.cLMImageImg2 {width:710px;height:164px;border:0px;}
.cCompteur2 {visibility:visible;overflow:hidden;position:absolute;z-index:22;left:210px;top:345px;width:299px;height:171px;}
.cText1 {visibility:visible;position:absolute;z-index:23;left:616px;top:397px;width:128px;height:17px;}
.cLMTxtText1 {visibility:inherit;padding:0 0 0 0px;position:relative;left:0px;top:0px;width:108px;height:17px;}
.cText3 {visibility:visible;position:absolute;z-index:24;left:616px;top:418px;width:163px;height:77px;}
.cLMTxtText3 {visibility:inherit;padding:0 0 0 0px;position:relative;left:0px;top:0px;width:163px;height:77px;}
J'espère que vous saurez me venir en aide.
Merçi d'avance.
Afficher la suite