你如何在jQuery中更改元素的填充?

时间:2010-12-26 15:14:45

标签: javascript jquery css

我正在使用以下代码

$("#numbers a").css({
"color":"white",
"text-decoration":"none",
"padding:":"5px"
});

颜色和文本修饰变化很好,但填充不会添加到元素中。我该如何解决这个问题?

2 个答案:

答案 0 :(得分:29)

您的padding财产中有一个迷路冒号,导致其无法被识别:

"padding:":"5px"

删除它,它应该工作:

"padding":"5px"

答案 1 :(得分:0)

在:你的帖子中只是一个拼写错误,你可能会对填充和内联元素感到困惑。

您的选择器"#numbers a"暗示您引用了锚标记。锚标记是内联元素,内联元素的所有边都没有填充。 Nice article on padding|widths with inline elements