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 id="responseMsg" style="width:250px;display:block;">Hi There</span>

顺便说一句,inline-css 很难维护。

您更新的小提琴:http: //jsfiddle.net/VfEye/1/

于 2013-02-17T13:08:50.640 回答