老师呢,这个有一个疑问,假如一个div设置了width和height,那么如果我又设置了一个margin-left:30px;那么我的div的实际width是不是成了width-30的值 ,但实际情况是,div的显示宽度并没有改变,只是距离左边的元素出现了一个30px的距离.请老师给解释下。我觉得div的width设置的宽度应该是边的宽度+padding的宽度+内容占用的宽度,并不应该加上margin吧。
1 回答
举报
0/150
提交
取消
老师呢,这个有一个疑问,假如一个div设置了width和height,那么如果我又设置了一个margin-left:30px;那么我的div的实际width是不是成了width-30的值 ,但实际情况是,div的显示宽度并没有改变,只是距离左边的元素出现了一个30px的距离.请老师给解释下。我觉得div的width设置的宽度应该是边的宽度+padding的宽度+内容占用的宽度,并不应该加上margin吧。
2014-07-31
举报