我尝试将填充设置为我的元素,如:
padding: 12 6 6 0px;
但谷歌浏览器将其标记为无效的属性值。
设置填充的方式如下:
padding: 0 0 0 6px;
我的错误或无知?
答案 0 :(得分:1)
您应该为每个值使用测量单位(在您的情况下为px
)。
因此,您的padding属性的值应为:padding: 12px 6px 6px 0;
答案 1 :(得分:1)
零值,您不必添加' px'或者' em'只是不管它。
padding: 12px 6px 6px 0;
答案 2 :(得分:1)
您在值的末尾缺少单位(px
)。
执行:
padding: 12px 6px 6px 0;
而不是
padding: 12 6 6 0px;
希望这有帮助!
答案 3 :(得分:1)
在这一行中,12,6,6不指定单位(px,em或%)。所以,它不起作用。
padding: 12 6 6 0px;
但在这一行中,数字6的单位为px。所以它有效。
padding: 0 0 0 6px;
你缺少的是,0没有单位。 0px,0%和0em都是一样的。并且,任何数字< 0或> 0应该被赋予一个单位。