# YouTube嵌入尺寸，再次探讨

**URL:** <https://meta.discourse.org/t/youtube-embed-size-revisited/85385>\
**Category:** Support\
**Created:** [2018年四月15日 19:44 UTC](https://meta.discourse.org/t/youtube-embed-size-revisited/85385 "2018-04-15T19:44:20Z")\
**Posts on this page:** 1\
**Showing post:** 12

<div class="post-metadata">

**Author:** ![bts](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/bts/32/184556_2.png) [@bts](https://meta.discourse.org/u/bts)\
**Post date:** [2019年八月3日 12:50 UTC](https://meta.discourse.org/t/youtube-embed-size-revisited/85385/12 "2019-08-03T12:50:21Z")

</div>

如果您希望所有视频都以此方式显示，我强烈建议不要为单个视频调整 URL，而是使用上述 CSS 修改。

如前所述，只需进入“管理” \> “自定义” \> “主题”，将该代码片段粘贴到您的 CSS 中（如果放在组件中会更模块化，但直接添加到主主题也没问题）。这只需要一分钟。我认为没有更简单的方法了。

这里真正的“更简单”解决方案是 Discourse 将其设为默认行为。大多数嵌入内容（大图片、Onebox、GitHub 代码嵌入）都以全宽显示，让视频嵌入也表现得类似，视觉效果会更好，且视觉一致性更强。

不过，Discourse 自 2015 年 [就已讨论过此问题](https://meta.discourse.org/t/make-lazyyt-plugin-responsive-easily/24143)，但他们似乎无意做出这一改变。需要注意的是，也有人担心视频宽度与 YouTube 缩略图尺寸/所需带宽不匹配的问题，详见：[https://meta.discourse.org/t/making-embedded-linked-video-stretch-to-the-edges-of-the-topic/87960/6](https://meta.discourse.org/t/making-embedded-linked-video-stretch-to-the-edges-of-the-topic/87960/6) —— 这似乎是主要障碍。不过正如我在那个话题中提到的，这种权衡实际上几乎察觉不到……

那是去年的情况，不确定 Discourse 团队对 YouTube 尺寸是否有新的看法。但无论如何，这个问题经常出现，而我也逐渐明白，在 Discourse 核心中将其设为默认值，确实比看起来要棘手得多 🙂

不过，以上这些都略显理论化，简而言之，您只需花大约 30 秒将上述代码片段粘贴进去，即可在您的网站上获得令人惊叹的全宽 YouTube 视频！

---

_[View the full topic](https://meta.discourse.org/t/youtube-embed-size-revisited/85385)._
