|
|
3 жил өмнө | |
|---|---|---|
| .. | ||
| build | 3 жил өмнө | |
| README.md | 3 жил өмнө | |
| main.css | 3 жил өмнө | |
| main.html | 3 жил өмнө | |
| main.js | 3 жил өмнө | |
| webpack.config.js | 3 жил өмнө | |
Extract SVG sprite as separate file with extract: true option (see webpack config).
When loader is in extract mode, the returning value is extracted sprite file URL with symbol id at the end, e.g. sprite.svg#symbolId.
This makes possible to use SVG stacking technique which
supported by most of browsers except of Safari (both desktop and mobile) and Android browser prior to 4.4.4.
import './logo.svg';
module.exports = 'sprite.svg#logo-usage';
.logo {background: url('./logo.svg')}
.logo {background: url('sprite.svg#logo-usage')}
<img src="./logo.svg" alt="">
<img src="sprite.svg#logo-usage" alt="">