Bonjour, j'ai créé une div avec des sous-div, qui forment une petite boite de dialogue, et j'aimerais que cette boite de dialogue s'ouvre en cliquant sur un bouton et qu'elle se referme en cliquant sur un bouton "fermer" dans la boite elle même.
Malheureusement je n'y arrive point !
Pour information : sur ma page web il y a plusieurs boutons, je voudrais que ma boite de dialogue s'ouvre avec un texte différent par bouton. Ici je vous donne un seul bouton pour ne pas charger le post.
Voici ma boite de dialogue HTML :
Voici mon bouton :
voici mon css (au cas ou) :
Modifié par Fogiel (12 Oct 2015 - 23:03)
Malheureusement je n'y arrive point !
Pour information : sur ma page web il y a plusieurs boutons, je voudrais que ma boite de dialogue s'ouvre avec un texte différent par bouton. Ici je vous donne un seul bouton pour ne pas charger le post.
Voici ma boite de dialogue HTML :
<div id="box">
<div id="titre-box"></div>
<button id="fermer" onclick="fermer()"></button>
<div id="texte1-box"></div>
<div id="texte2-box"></div>
</div>
Voici mon bouton :
<button id="bouton" onclick="ouvrir-box('texte1 dans la box','texte2 dans la box')"> Voir </button>
voici mon css (au cas ou) :
#box{
display: none;
background: url(box.png);
width: 440px;
height: 300px;
}
#titre-box{
position:absolute;
width: 300px;
height: 22px;
color: #fff;
font-size: 20px;
background: transparent;
margin: 20px 0 0 20px;
}
#fermer{
width: 19px;
height: 19px;
float: right;
margin: 8px 12px 0 0;
border: 0px;
background: transparent;
}
#fermer:hover{
border: 0px;
background: url(croix.png);
cursor: pointer;
}
#texte1-box{
position:absolute;
width: 235px;
height: 120px;
margin: 70px 0 0 150px;
background: transparent;
float: right;
}
#texte2-box{
position: absolute;
width: 365px;
height: 70px;
margin: 10px 0 0 35px;
background: transparent;
}
Modifié par Fogiel (12 Oct 2015 - 23:03)