Non riesco a centrare iframe dentro a div, in un sito responsive, sia @media min-width 0px che @media min-width 400px. Sembra funzionare unicamente a schermo inferiore di 400px. Ho utilizzato @media screen and (min-width: 0px o 400px) perchè sembra l'unico funzionante.
Grazie per l'aiuto
HTML:
<div id="container">
<iframe id="slider" width="100%" height="100" src="./slider/slider.php" scrolling="no" frameborder="0" onload="calcHeight(this);"> </iframe>
</div>
Codice:
@media screen and (min-width: 0px) {
body
div#container {
position: absolute;
top: 50%;
left:10%;
width: 80%
}
div#page-wrap { position: absolute; top: 500px ; left:10%; width: 80% }
}
}
@media screen and (min-width: 400px) {
div#container {
position: absolute;
top: 50%;
left: 40%;
-ms-transform: translate(-50%, -50%); /* IE 9 */
-webkit-transform: translate(-50%, -50%); /* Safari iOS */
transform: translate(-50%, -50%); /* Rest of browsers */
width: 400px; height: 218
}
div#page-wrap { position: absolute; top: 500px ; left:40%; width: 60% }
}
div#slider { width: 400px; height: 218 }
Grazie per l'aiuto