lazy-loading - Hugo 上的延迟加载图像
问题描述
我正在尝试在我的 hugo 网站上延迟加载图像。
lazyload
我通过键入以下内容下载了 npm 插件: npm i lazyload
.
在我的代码中,如果我遵循文档,我只需要写:
<img class="lazyload" data-src="image.jpg" width="765" height="574" />
当我这样做时,图像不再显示,我认为这是因为data-src
. 但没有data-src
我不能做一个延迟加载。所以很困惑。
解决方案
只需使用该标签loading=lazy
即可在大多数现代浏览器的较新版本中使用。
推荐阅读
- mobile - 更改移动菜单出现在 Wordpress 二十七主题中时的浏览器宽度设置
- python - 如何始终在 numpy 中四舍五入 XX.5
- swift - Admob 不显示广告
- python - 将纬度/经度转换为 XY 的有效方法
- flutter - 如何使 ReorderableListView ListTile 在 Flutter 的按钮/图标按下时可拖动?
- reactjs - 设置材质 UI 复选框的初始值
- c++ - 以下代码在并发情况下的可能结果是什么?
- css - 如何在 Webpack 4 中启用 SASS 模块
- git - git checkout 到较早的分支不会更改代码
- html - 如何在不使用绝对定位和 z-index 的情况下使溢出可见?