Estaba leyendo esta publicación de stackoverflow titulada "¿Puedes hacer que un iFrame responda?", Y uno de los comentarios / respuestas me llevó a este jfiddle.
Pero cuando traté de implementar el HTML y CSS para satisfacer mis necesidades, no tuve los mismos resultados / éxito. Creé mi propio violín JS para poder mostrarte cómo no funciona igual para mí. Estoy seguro de que tiene algo que ver con el tipo de iFrame que estoy usando (p. Ej., ¿Las imágenes de los productos también pueden ser sensibles o algo?
Mi principal preocupación es que cuando los lectores de mi blog visitan mi blog en su iPhone, no quiero que todo esté en ancho x (100% para todo mi contenido) y luego el iFrame se comporta mal y es el único elemento más ancho (y por lo tanto se pega) más allá del resto del contenido, si eso tiene sentido ??)
De todos modos, ¿alguien sabe por qué no funciona? gracias.
aquí está el HTML y CSS de MY JSFIDDLE (si no desea hacer clic en el enlace):
<div class="wrapper">
<div class="h_iframe">
<!-- a transparent image is preferable -->
<img class="ratio" src="http://www.brightontheday.com/wp-content/uploads/2013/07/placeholder300.png" />
<iframe frameborder='0' height='465px' width='470px' scrolling='no' src='http://currentlyobsessed.me/api/v1/get_widget?wid=30&blog=Brighton+The+Day&widgetid=38585'
frameborder="0" allowfullscreen></iframe>
</div>
</div>
y aquí está el CSS que lo acompaña:
.wrapper {
width: 100%;
height: 100%;
margin: 0 auto;
background: #ffffff;
}
.h_iframe {
position: relative;
}
.h_iframe .ratio {
display: block;
width: 100%;
height: auto;
}
.h_iframe iframe {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}