par
johnnyWalker » 21 juil. 2007, 19:36
AH ok,
Merci pour toutes ces indications...
Alors je me suis lancé dans le code et j'ai un souci
Voici mon code:
Code : Tout sélectionner
<html>
<script>
function member_displayBoxForum() {
var g = document.getElementById("hide-me");
var h = document.getElementById("react_nonlong");
g.style.backgroundColor = "lightyellow";
h.style.display = "block";
g.style.display = "block";
}
</script>
<body >
<style>
div#hide-me {
display:none;
z-index: 1000;
position:fixed;
width:100%;
height:100%;
filter:
progid:DXImageTransform.Microsoft.Alpha(opacity=40);
-moz-opacity: 0.4;
opacity: 0.4;
left:0;
top:0;
}
</style>
<div id="un">
<div id="hide-me">
</div>
<div style="position:relative;z-index:3000;">
<div id="react_nonlong" style="display:none;z-index:3000;left:10px;position:absolute;width:480px;background-color:white;border:2px solid black;">
<!-- ce qui apparait -->
</div>
</div>
<form name="forumPost" method="post" action="" style="margin-bottom:10px;">
<!-- un formulaire , quand on clique sur un bouton, on actionne la fonction javascript du haut.-->
</form>
</div>
</body></html>
J'ai bien mis 3 div, mais le hide me ne prend pas toute la page, avez vous une idée s il vou splait.
ps, en mettant le </div> de hide-me tout en bas, je n'ai rien du tout a cause du display:none...
merci
AH ok,
Merci pour toutes ces indications...
Alors je me suis lancé dans le code et j'ai un souci
Voici mon code:
[code]
<html>
<script>
function member_displayBoxForum() {
var g = document.getElementById("hide-me");
var h = document.getElementById("react_nonlong");
g.style.backgroundColor = "lightyellow";
h.style.display = "block";
g.style.display = "block";
}
</script>
<body >
<style>
div#hide-me {
display:none;
z-index: 1000;
position:fixed;
width:100%;
height:100%;
filter:
progid:DXImageTransform.Microsoft.Alpha(opacity=40);
-moz-opacity: 0.4;
opacity: 0.4;
left:0;
top:0;
}
</style>
<div id="un">
<div id="hide-me">
</div>
<div style="position:relative;z-index:3000;">
<div id="react_nonlong" style="display:none;z-index:3000;left:10px;position:absolute;width:480px;background-color:white;border:2px solid black;">
<!-- ce qui apparait -->
</div>
</div>
<form name="forumPost" method="post" action="" style="margin-bottom:10px;">
<!-- un formulaire , quand on clique sur un bouton, on actionne la fonction javascript du haut.-->
</form>
</div>
</body></html>
[/code]
J'ai bien mis 3 div, mais le hide me ne prend pas toute la page, avez vous une idée s il vou splait.
ps, en mettant le </div> de hide-me tout en bas, je n'ai rien du tout a cause du display:none...
merci