我已经尝试了所有使用css的东西,我能想到的,并在嵌入中设置,但我不能让它宽度超过500px
https://jsfiddle.net/9d73rhvj/
<a class="twitter-timeline" data-widget-id="694535126655635456" href="https://twitter.com/TwitterDev" width="1300" height="750">Tweets by @PTDcommish</a>
<script>!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0],p=/^http:/.test(d.location)?'http':'https';if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src=p+"://platform.twitter.com/widgets.js";fjs.parentNode.insertBefore(js,fjs);}}(document,"script","twitter-wjs");</script>
CSS我试过
#twitter-widget-0 {
width: 100% !important;
}
.twitter-timeline-rendered {
width: 100% !important;
}
iframe[id^='twitter-widget-']{
width:100%;
}
.twitter-timeline {
width: 100% !important;
}
答案 0 :(得分:3)
Twitter已将嵌入式时间轴的最大宽度设置为520px,我的猜测就是为什么您的解决方案无法正常工作。
从他们的文档(link):
尺寸
嵌入式时间轴列表模板会自动调整为 其父元素的宽度,最小宽度为180像素和 最大宽度为520像素。