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

margin的问题和body标签的设置问题

margin的问题和body标签的设置问题

慕粉2023498883 2017-03-19 21:07:53
margin-left和margin:left有什么不同啊???如果把body标签的margin\padding不设置为0px,对它下面的标签有什么影响?
查看完整描述

1 回答

已采纳
?
习惯受伤

TA贡献885条经验 获得超1144个赞

css中没有 margin:left 这种写法,这个是错误的写法,正确为:margin-left。

一般浏览器 body 有默认8px的margin,这个是由浏览器 user-agent-stylesheet 提供,有些浏览器的 user-agent-stylesheet 是可以修改的。如果不清除你就没法在任意浏览器表现统一,这个还是清除后根据自己的需要添加。

来张图看一下猎豹:

//img1.sycdn.imooc.com//58ce86030001c85f03130307.jpg

最下边那个看到没有?

查看完整回答
1 反对 回复 2017-03-19
  • 慕粉2023498883
    慕粉2023498883
    margin-left:210px 我搞不懂这个意思。能不能给我说一下这个属性是怎么弄得呢?如果表示margin向左移动210px,那是不是里面的包括padding,border,内容这些全部向左移动210px啊
  • 习惯受伤
    习惯受伤
    比如页面中只有一个div大小为100,正方形,1个像素边框。margin-left:210px,意思是左边框距离浏览器左边的距离是210px。margin 是元素外边距,也就是说,他不影响元素本身的其他属性,如margin不会影响border,padding,width之类的元素。
  • 1 回答
  • 0 关注
  • 1261 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信