bigfork / htmleditorsrcset
与SilverStripe的HTMLEditorField简单集成srcset
3.1.0
2024-07-08 14:48 UTC
Requires
- silverstripe/assets: ^1 || ^2
- silverstripe/framework: ^4 || ^5
README
简单集成SilverStripe的HTMLEditorField
的srcset
。
功能说明
为通过TinyMCE插入的每个图像添加提供像素密度的srcset
属性。结果图像标签如下:
<img width="100" height="50" src="assets/530dffc7f9/image__ResizedImageWzE5OCwxMzJd.jpg" srcset="assets/530dffc7f9/image__ResizedImageWzE5OCwxMzJd.jpg 1x, assets/530dffc7f9/image__ResizedImageWzM5NiwyNjRd.jpg 2x" />
不执行的操作
此模块不会添加sizes
属性,也不会在srcset
中指定宽度 - 仅提供像素密度。
指定自己的像素密度
默认情况下,模块将添加1x和2x像素密度的来源。您可以通过在您的config.yml
中设置以下内容来自定义像素密度
Bigfork\HTMLEditorSrcset\ImageShortcodeHandler: pixel_densities: [1, 2, 3]