-1

为什么我不能用这个公式两次?

main.espace = Math.floor(btn.margin + parseInt( ((main.width - main.rowWidth) / main.inRow)/2) );

在此内容中:

main.btnC.css({ 'margin-left': main.espace });
main.btnC.css({ 'margin-right': main.espace });

完整脚本:http: //jsfiddle.net/ycHVx/

使用公式一次:

main.btnC.css({ 'margin-left': main.espace });
main.btnC.css({ 'margin-right': otherFormule })

确实有效,但如果我在右边距上使用相同的公式就不再有效了:(我真的很紧张,请帮助我或在社交媒体上添加我以帮助请
fb:https://www.facebook。 com/robin.timman?ref=tn_tnmn
推特:https ://twitter.com/RobinTimman

4

3 回答 3

4

您需要设置一个单位。

main.btnC.css({ 'margin-left': main.espace + "px"});
main.btnC.css({ 'margin-right': main.espace  + "px" });

更好的是,将它们结合起来

main.btnC.css(
    {
        'margin-left': main.espace + "px",
        'margin-right': main.espace  + "px"
    }
);
于 2013-05-06T15:09:22.813 回答
0
main.btnC.css({ 'margin-left': main.espace, 'margin-right': main.espace });
于 2013-05-06T15:05:56.273 回答
0

利用

 main.btnC.css({ 'margin-left': main.espace, 'margin-right': main.espace });
于 2013-05-06T15:06:33.950 回答