我之前使用过twitter 小部件来嵌入 twitter 时间线。您可以选择设置小部件的高度,并且宽度总是刚刚扩展到父 div 的宽度。但是,在当前情况下,它并没有扩大。任何人都可以使用浏览器网络检查器(萤火虫等)来检测为什么这个特定的 iframe 将其宽度设置为 220px,而不是扩展到它的父 div 宽度?
http://m.qwiet.com/(点击“推文”)页面加载后。
这是我用来嵌入时间线的 HTML:
<a class="twitter-timeline" href="https://twitter.com/user" data-widget-id="248169276782018560">Tweets by @user</a>
<script>!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0];if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src="//platform.twitter.com/widgets.js";fjs.parentNode.insertBefore(js,fjs);}}(document,"script","twitter-wjs");</script>
请注意,没有提到宽度参数。这已经让我死了好几天了。