0

私はこれを試しましたが、成功しませんでした(jQueryではこれらすべてがとても簡単です。arrrrr!!!)

私は以下(およびさまざまな順列)を試しましたが、成功しませんでした:

<body>
<span id="responseMsg" style="width:250px">Hi There</span>
</body>

JS:

dojo.animateProperty({
    node: dojo.byId("responseMsg"), duration: 1000,
    properties: {
        backgroundColor: { start: "white", end: "#66CC00" }
    }
}).play();
dojo.animateProperty({
    node: dojo.byId("responseMsg"), duration: 1000,
    properties: {
        width: 0
    }
}).play();

私はここでそれをいじったので、あなたは私が何を意味するかを見ることができます。(dojoはタグ変数ではなくcssプロパティをアニメーション化すると思います)

4

1 に答える 1

1

span-elementにblock-level-layoutを指定すると、機能するはずです。

<span id="responseMsg" style="width:250px;display:block;">Hi There</span>

ちなみに、inline-cssはメンテナンスが非常に難しいです。

更新されたフィドル:http://jsfiddle.net/VfEye/1/

于 2013-02-17T13:08:50.640 に答える