digitalunited/du-responsive-images
最新稳定版本:0.0.15
Composer 安装命令:
composer require digitalunited/du-responsive-images
包简介
Responsive Images for Developers
README 文档
README
##Why?!? TODO
##How?!? TODO
##Libs
##Useage
\DigitalUnited\ResponsiveImage::render([ 'imgId' => $imgId, 'output' => 'img' 'ratio' => '4x3', 'imgAttributes' => [ 'class' => [], 'alt' => $alt, ], 'wrapperAttributes' => [ 'class' => [], ], 'divWithBgImageAttributes' => [ 'class' => ['cover'] ] ]);
##Options
imgId
A WordPress attachment image id.
Output (All is not implemented yet)
- img: Regular img-tag (Not implemented, yet)
- img: Regular img wrapped in a div with kept aspect-ratio. The img behaves normal if the ratio setting is omitted.
- div: Div with srcset
- srcset: For usage in "data-srcset"-tag
Ratio (Optional)
The following aspect ratios are available.
- string "1x1"
- string "2x1"
- string "4x1"
- string "4x3"
- string "16x9"
- string "1x2"
- string "1x4"
- string "3x4"
- string "9x16"
Ratio (Only valid when "output = img-ratio" or "output = img")
imgAttributes and wrapperAttributes (Only valid when "output = img")
HTML attributes added to the wrapper-div and the img-tag when using img output mode
divWithBgImageAttributes (Only valid when "output = div")
Output as div has 2 premade helper classes to avoid inline styling, "cover" and "contain".
##TODO
- Caching of rendering
- Ratios with bootstrap breakpoints
- Use printplugin for Lazysizes
统计信息
- 总下载量: 4.05k
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 5
- 点击次数: 1
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2015-03-16