Onclick-Ereignis auszulösen, ein weiteres overlay div

Ich habe ein Bild, möchte ich hinzufügen, dass einige Effekte. Hover-overlay div ich war in der Lage, um es hinzuzufügen. Nun, was ich tun möchte hinzufügen onclick Ereignis und zu einem anderen overlay div.

Hier ist mein code, oder Sie sehen die CodePen Hier

  <div id="box">

  <div id="overlay">
    <span id="plus">+</span>
  </div>

CSS:

body    {  background:#e7e7e7;}
#box    {  width:300px;
           height:200px;
           float: left;
           box-shadow:inset 1px 1px 40px 0 rgba(0,0,0,.45);
          border-bottom:2px solid #fff;
          border-right:2px solid #fff;
          margin:5% auto 0 auto; 
          background:url(http://ianfarb.com/wp-content/uploads/2013/10/nicholas-hodag.jpg);
  background-size:cover;
border-radius:5px;
overflow:hidden;}

#overlay    {  background:rgba(0,0,0,.75);
               text-align:center;
               padding:45px 0 66px 0;
               opacity:0;
               -webkit-transition: opacity .25s ease;}

#box:hover #overlay {
               opacity:1;}

#plus       {  font-family:Helvetica;
               font-weight:900;
               color:rgba(255,255,255,.85);
               font-size:96px;  }

Habe ich nur hover-Effekt, wenn ich auf ändern sollte Plus (+) zu Minus (-) und unten auf dem Bild div erscheint ein kleines div, wo platziert eine kleine Beschreibung.

Wenn das zweite overlay-div wird ausgelöst, und ich drücke wieder auf Minus ( - ), sollte es wieder ändern. Ich will hinzufügen, hier ein Bild, so dass Sie sehen können, was ich versuche zu tun.

In der Bild Balg können Sie sehen, die Blaue div erscheinen soll onclick Veranstaltung.

Onclick-Ereignis auszulösen, ein weiteres overlay div

  • Was haben Sie bisher ausprobiert? Vielleicht könnten Sie zeigen uns Ihre JS/Jq der bisherigen Bemühungen. Auch Sie können nicht re-verwenden Sie ID ' s, wie Sie getan haben in Ihrem Codepen.
InformationsquelleAutor Valeri Crudu | 2014-05-29
Schreibe einen Kommentar