スクロールするときに、スクロールするときにsvg行のx2ポイントがその前の値の50%になるようにしようとしています。スクロールでSVGの長さを連続的に減らす
はあなたが×2 = 100で開始することを、あなたはonscroll
機能を行い、その後、あなたがスクロールすると、行が少なく迅速に縮小するx2 = 50, 25, 12.5...
など
を持つことになりましょう。
これは私がこれまで持っているものです。
<body onscroll="myFunction()">
<svg id=l ine height="50" width="100%">
<line id = horLine x1="0" y1="0" x2="100%" y2="0" style="stroke:rgb(255,0,0);stroke-width:2" />
</svg>
</body>
<script>
function myFunction() {
(? ? ?)
}
私は、このためにはJavaScriptがどうなるか分かりません。
私は変数を作成し、その関数が実行されるたびにその変数値を半分にする必要があると仮定します。
私はそれを把握できないようです。 jQueryのを使用して
彼はjqueryを使用していると仮定します。 – Confuzing