0

javascript で -webkit-background-clip プロパティを渡したいです。

先頭にハイフンがあるため、正しく理解できないようです。[、"、' などで試してみました。ダッシュをエスケープするにはどうすればよいですか?

document.getElementById("menu").style.-webkit-background-clip = "text";
4

2 に答える 2

3

ブラケット表記を使用できます...

document.getElementById("menu").style["-webkit-background-clip"]

...またはキャメルケースを使用...

document.getElementById("menu").style.webkitBackgroundClip 

jsFiddle .

JavaScript はこれらを別の名前に解決しますが、ブラウザーは両方をサポートすることに注意してください。

于 2013-03-23T22:36:49.480 に答える
1

試す document.getElementById("menu").style["-webkit-background-clip"] = "text";

于 2013-03-23T22:36:57.193 に答える