簡単な質問: 私はこれclip-path maskを で動作させChromeで同じ効果を得るための簡単な方法を知りたいFirefoxです.
私はいくつかの調査を行い、それが でFirefox's clip-path動作することを見ましsvgたが、それが唯一の方法ですか? その場合、動的に変更する方法はmask?
HTML:
<div id="image1" class="frame">
<div class="layer"></div>
<div class="layer"></div>
</div>
<input id="range1" type="range" value=0 max=100 oninput="UpdateImage('image1');"></input>
Javascript:
function UpdateImage(id) {
image_elem = document.getElementById(id);
layers = image_elem.getElementsByClassName("layer");
range = document.getElementById("range1");
layers[1].setAttribute("style", "-webkit-clip-path:inset(" + range.value + "% 0 0 0)");
}