Slide 6
Slide 6 text
CSS Houdiniの使い方
1.CSS用のJSをかく
2. HTML側でJSをCSSの
モジュールとして読み込む
registerPaint('boxbg', class {
static get
contextOptions() { return
{alpha: true}; }...以下省略
CSS.paintWorklet.addModule('boxbg.js');
コードサンプルの引用先はこちら
https://developer.mozilla.org/en-US/docs/Web/API/CSS_Painting_API
3. CSSで使う!
{
background-image: paint(boxbg);
--boxColor: hsla(55, 90%, 60%, 1.0);
}