Ventana Emergente Solo HTML5 y CSS3

El código que a continuación se muestra te permite crear una ventana emergente, la cuál se muestra cuando el usuario acerca el puntero del ratón sobre la ficha informativa. Y desaparece cuando el ratón sale de la misma.

IMAGEN

HTML5

< div id="contenedor">
< section class="ficha">
< aside class="txt">
< h3>JWEBMX< /h3>
< p>Blog Front-end de HTML5, CSS3, JS.


Admistrado por: < a href="https://twitter.com/PabloSagoz" target="_blank">@PabloSagoz< /a>< /p>

< div class="hidePnl">< iframe id="hideiframe" src="//instagram.com/p/aUkgOhKap8/embed/" width="306" height="355" frameborder="0" scrolling="no" allowtransparency="true">< /iframe>< /div>
< /section>
< /div>


CSS3

*{font-family: 'Ubuntu', sans-serif;} body{text-align: center;} #contenedor{ padding: 1.5em; } a{ font-size: 15px; text-shadow: 20px 12px 12px rgba(162, 154, 154, 0.60); color: #034778; text-decoration: none; } .ficha{ height: 150px; width: 140px; margin: 5px; -webkit-animation: borderstyle 4s infinite; position: relative; float: left; overflow: hidden; cursor: pointer; background: rgba(20%, 20%, 20%, 0.35); box-shadow: 10px 10px 15px rgba(127, 122, 122, 0.35); } .txt { max-width: 100%; height: 30px; margin: 0px; text-align: center; border-radius: 15px; } .txt h3{ margin: 0px; padding: 0px; width: 100%; height: 20px; color: #034778; text-align: center; } .txt p{ padding: 5px; font-size: 14px; color: #000; } #hideiframe{ -webkit-animation: borderstyle 4s infinite; box-shadow: 10px 10px 15px rgba(127, 122, 122, 0.75); } .hidePnl{ transform:translate(150px,50px); -webkit-transform:translate(150px,50px); -o-transform:translate(150px,50px); -moz-transform:translate(150px,50px); -ms-transform:translate(150px,50px); } .ficha:hover{ overflow: visible; } @-webkit-keyframes borderstyle{ 0%{ border-radius: 25px 0px 0px 0px; } 25%{ border-radius: 0px 25px 0px 0px; } 50%{ border-radius: 0px 0px 25px 0px; } 75%{ border-radius: 0px 0px 0px 25px; } 100%{ border-radius: 25px 0px 0px 0px; } }



DEMO

jwebmx
SE FELIZ , Y VUELVE PRONTO











Sí deseas ver el ejemplo completo de la imagen puedes descargarlo Aquí.

Entradas más populares de este blog

Geochart - Republica Mexicana

TypeScript (Tipos De Datos)

JS convertir una cadena de texto en mayúsculas, minúsculas o solo la primer letra de cada texto