javascript - 我可以在特定媒体查询中将 HTML DOM 转换为图像吗?
问题描述
我想将 HTML DOM 转换为图像到特定媒体查询或分辨率至少 1920 像素,即使该 DOM 上的媒体查询被检测为移动。
一个很好的例子就像https://apiflash.com/,但我不知道如何在 JavaScript 中实现它,特别是在 React
另外,我尝试使用dom-to-img但没有选项可以在特定媒体查询上呈现捕获的 DOM,它始终遵循当前活动的媒体查询
有什么技巧吗?
解决方案
没有什么神奇的方法,媒体查询可以对窗口的大小做出反应。
正确调整窗口大小或向正文添加一个类,以便您可以强制使用相同的样式,就好像媒体查询在您想要的断点处一样。
推荐阅读
- c# - 如何修复我的计时器,使其以秒为单位计数?
- swift - 高度约束,lessThanOrEqualToConstant,但如果可能会尝试实现常量
- python - 为 httptools 运行 setup.py install ... 错误
- c++ - 为什么将函数包装到 lambda 中可能会使程序更快?
- python - python比较字典只返回真/假
- flutter - 添加 carousel_slider Down of SliverAppBar flutter
- javascript - 添加新行后 select2 如何在表中正常工作?
- java - 在 Maven 中创建具有外部依赖项和其他 jar 的 jar
- gnuplot - gnuplot 将框绘制到线条上
- machine-learning - 错误:在 GCP 上使用 AI Platform 训练模型时出现“参数 --job-dir:预期的一个参数”