jquery - 如何动态更改 iframe 的宽度以适合

标签 jquery html css iframe

与 Oderahead 合作,为我的客户提供简单的单页网站在线订购,我一直在尝试弄清楚如何动态更改 iframe 的宽度,以便它可以在 iPhone 等较小的屏幕上正确查看。我已经尝试了很多想法,但可能我做错了,希望这里有人可以帮助解决问题。该网站及其 HTML 可在此处查看:www.vngrill.com

这是我需要包含在我的 head 标签中的 JS。

<script type="text/javascript" src="//asset-hosting.s3.amazonaws.com/2-156/jquery.min.js"></script>
<script type="text/javascript" src="//pixel-track.s3.amazonaws.com/2-156/pixel.min.js"></script>
<script type="text/javascript" src="//scripts.seo-optimizer.net/1/seo.min.js"></script>

依次将以下内容加载到页面中。

<iframe id="vn_grill_oo" width="100%" height="50px" frameborder="0" scrolling="no" allowtransparency="true" seamless="seamless" src="http://badges.orderaheadapp.com/html/widget.html?widgetStyleHeight=50px&amp;widgetStyleType=oa-full&amp;widgetStylePosition=oa-top&amp;widgetClassStyles=oa-dark%20oa-top%20oa-full&amp;businessName=VN%20Grill&amp;businessid=1413" style="position: fixed; left: 0px; z-index: 9999; top: 0px;"></iframe>

最佳答案

尝试在 css 中使用@media。 . .例如

@media (max-width: 480px) {
   //re declare your iframe classes here 

}

details点击这里

关于jquery - 如何动态更改 iframe 的宽度以适合,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23166866/

相关文章:

javascript - JS 问候语不起作用

html - 星级评定组件 - 要使用的正确可访问性和语义是什么

javascript - 平滑滚动不适用于哈希 URL

css - 复合相对字体大小 : a clean way to adopt the font-size of the child, 不是父元素

jquery - 半透明父元素的非透明子元素?

javascript - Jquery - 选择器 $(<div>) 和 $(<div/>) 的区别

javascript - jQuery UI slider 上的磁性边缘

javascript - 如何检查元素是否在 iframe 中

javascript - 在内容可编辑的 div 上调整字体大小

CSS:直接后代选择器。它选择不是直接子元素的元素