动画Dojo中DIV或SPAN的宽度

时间:2013-02-17 13:04:19

标签: javascript dojo

我已经尝试过这样做但没有成功(所有这些东西在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();

我摆弄了here所以你可以看到我的意思。 (我猜是dojo动画css属性而不是标记变量)

1 个答案:

答案 0 :(得分:1)

为span-element提供块级布局,它应该可以工作。

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

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

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