私はレスポンシブ デザインに取り組んでいます。私のページには iFrame が含まれています
例 :
<iframe class="frame" src="www.google.com?embed=true&width=800&height=600" style="height:100%;width:100%;border:none;">
</iframe>
iframe がレスポンシブに表示されるように、スタイルを width と height:100% として割り当てていることもわかります。
問題は、私のiframeが
<iframe class="frame" src="www.google.com?embed=true" style="height:100%;width:100%;border:none;">
</iframe>
iframe は、iPhone デバイスの幅に合わせて適切に調整されているようです。
高さと幅について言及すると、プロパティを定義したため、iPhoneの幅に調整されません。
私はこの方法を試しました:CSS
@media only screen and (max-width: 400px), only screen and (max-device-width: 400px) {
.frame{
width:320px;
}
}
しかし、iframe はコンテナー フレームから飛び出しています。
したがって、クラス「フレーム」のスタイルをリセットして、iPhoneに表示されているiframeが保持されるようにする方法を知りたいだけです
<iframe src="www.google.com?embed=true"></iframe>
ありがとうございました。