调css时候,如果设置margin-left没有效果,可能是span不是块元素。设置display:block;即可。
下面是margin-left:200px 和偏移量left:200px对比,他们两个页面看起来是效果一样,但是盒子模型结构是不一样的: magin-left:200px--改变的是content左外边距~ 偏移量left:200px~可以看出来content本身margin是没有设置的,但是左外侧偏移了200px 现学现卖~~~如有错误还请指出~ 8 自来也 2014-11-18 23:52:...
margin-left有效果但是margin-top没有用没有效果?如何解决? 因为span是内联函数,你需要先把span设置为块级元素或块级内联函数才可以。 代码如下:span{display:block;margin-top;} 内联元素可以设置左右外边距和内边距,但如果想要设置上下内边距和外边距就必须设置为块级元素。
碰到一个bug,margin-left有效果但是margin-top没有用没有效果 原因是 因为span、p、b等 是内联函数,你需要先把这个元素设置为块级元素或块级内联函数才可以。 内联元素可以设置左右外边距和内边距,但如果想要设置上下内边距和外边距就必须设置为块级元素。