【问题标题】:Is it possible to choose the media for each screen size without media queries?是否可以在没有媒体查询的情况下为每个屏幕尺寸选择媒体?
【发布时间】:2021-07-17 16:42:42
【问题描述】:

我必须创建一个页面,其中有一个横幅,其中包含桌面上的视频和平板电脑/移动设备上的图像。有没有像<picture> HTML 标签这样的东西,它可以在没有媒体查询的情况下为每个指定的断点组合图像和视频? (srcset 或源)。

我知道我可以在平板电脑断点处隐藏视频并显示图像,但它不是最佳性能,因为视频仍在移动设备上加载。

感谢您的帮助

【问题讨论】:

  • 你可以在img标签中使用srcset属性!

标签: html css image html5-video


【解决方案1】:

视频的媒体查询已弃用(在 Chrome 36 或类似版本中已退出)

您可以使用 JavaScript 获取屏幕大小,然后根据响应添加视频或图像标签。

【讨论】:

  • 好的,我明白了 :) 谢谢道格。似乎没有仅使用 HTML 标记的解决方案,因此在这种情况下必须使用 JavaScript。
猜你喜欢
  • 1970-01-01
  • 2012-11-30
  • 2018-06-14
  • 2018-05-02
  • 2019-12-10
  • 1970-01-01
  • 1970-01-01
  • 2012-12-28
  • 2020-04-26
相关资源
最近更新 更多