我正在使用以下代码
$("#numbers a").css({
"color":"white",
"text-decoration":"none",
"padding:":"5px"
});
颜色和文本装饰已经很好地改变了,但是填充没有添加到元素中。我该如何解决这个问题?
我正在使用以下代码
$("#numbers a").css({
"color":"white",
"text-decoration":"none",
"padding:":"5px"
});
颜色和文本装饰已经很好地改变了,但是填充没有添加到元素中。我该如何解决这个问题?
padding
属性中有一个多余的冒号,这导致它无法被识别:"padding:":"5px"
将它移除,然后它应该可以工作:
"padding":"5px"
在您的帖子中,":"只是一个笔误,您可能会混淆填充和内联元素。
您的选择器"#numbers a"
提示您正在引用锚标记。锚标记是内联元素,内联元素不具有所有边缘的填充。有关内联元素填充的好文章|widths with inline elements