为了账号安全,请及时绑定邮箱和手机立即绑定

为什么有的一定要加px单位 才奏效,而有的直接输入数值有用

比如说

bottom:0;有作用

但是

width:200;却没有一定要width:200px;才有用

正在回答

4 回答

0这个元素总是和别的元素不一样的,
因为0几乎是无论什么单位都是没有,0像素和0百分比都是0
而类似一这些数值单位不同就有很大的不一样了
你不输入系统就不知道你的单位,所占页面一像素和一百分比是不一样的
一像素到了那里就是固定的长度了,而一百分比就要看那个页面本身的长度了。
占据他百分之一的长度    有区别,所以系统不识别,所以没有

1 回复 有任何疑惑可以回复我~
#1

Lawleit

分析的有道理
2017-07-16 回复 有任何疑惑可以回复我~
#2

慕田峪1377340 回复 Lawleit

什么叫做有道理,本来就是好不好
2017-07-17 回复 有任何疑惑可以回复我~
#3

Lawleit 回复 慕田峪1377340

傲娇了
2017-07-18 回复 有任何疑惑可以回复我~
#4

慕粉3543047 提问者

非常感谢!
2018-07-19 回复 有任何疑惑可以回复我~
查看1条回复

都要单位,不过0是特殊值,可以省略.记住就好了,记不住也没事,都用单位,这是个好习惯

0 回复 有任何疑惑可以回复我~

0px的px可以省略,想200px这样大于0像素的就不能省略了

0 回复 有任何疑惑可以回复我~

这个问题我也不知道,大概是规范吧

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

为什么有的一定要加px单位 才奏效,而有的直接输入数值有用

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信