28173 sujets

CSS et mise en forme, CSS3

Bonjour à tous,

J'ai un petit probleme concernant Javascript... j'ai essayé de mettre un menu dynamique mais le soucis c'est que le menu deroulant s'affiche au mauvais endroit ( en rouge ) et j'aimerais plutôt qu'il s'affiche dans le cadre vert... Soit en dessous de la rubrique.

Savez vous comment faire ? merci !

upload/9884-menu.JPG

voici mon code

window.onload=montre;
function montre (id)
{
   var d=document.getElementById(id)
  for (var i=1; i<=10; i++) 
  {
    if (document.getElementById('sm'+i))
	{ document.getElementById('sm'+i).style.display='none';}
	 
  }
  
  //montre id
   
   if (d) { d.style.display='block'; } //bloque la variable d
   


}

function surbrillance (truc,col,lol)
{ truc.style.backgroundColor=col;
truc.style.color=lol;

	 
  }

Modifié par jocklagg (06 Mar 2007 - 22:20)
Modérateur
Bonjour jocklagg,

Peux-tu éditer ton code afin de le baliser correctement comme indiqué dans la FAQ ou les règles du forum ? Smiley cligne
Tu dois l'encadrer de [code ]...[/ code] (sans les espaces)

Je déplace ton sujet dans le forum CSS vu que c'est bien là qu'est ton problème. Par contre, il faut que tu nous transmettes les codes html et css pour qu'on puisse t'aider. Smiley murf
Bonsoir Koala... Merci pour ton assistance...

En effet en trifouillant ce soir j'ai découvert que mon problème venait du CSS Smiley smile

Alors je pensais l'avoir réglé hey oui !! mais que neni... Maintenant j'ai une terrible incompatibilité avec IE Smiley decu

donc je vous transmet mes changements et le lien vers mon site web Smiley smile


www.blog.jocklagg.org

pour le code dans le css ca donne ca...

ul {margin-left:-80px;margin-top:10px; width:100px; height:200px;}


C'est ce qui rend bien sur Firefox mais alors pas du tout sur IE...

Je sais c'est du bidouillage et je suis le premier à qui cela dérange hihi Smiley smile
Mais je suis un débutant Smiley cligne

Merci à vous
Modifié par jocklagg (06 Mar 2007 - 23:15)