在对页面进行修改时将公共部分提取到同一个页面中,然后在放置到该放置的位置,但是发现页面总是显示在原本位置的下面,于是试了margin-top为负值,然后布局没问题了。
对于margin-top未负值对页面布局会有什么影响及作用不是很理解,请大神指教。在网上百度说什么双飞翼布局也表示一脸茫然。
首先给你解释一点就是为负值的作用,比如margin-left的值如果为负的,那就是反向移动了,也就是向左移。margin的right,top,bottom也是同理。影响的话其实可能在不同的浏览器下所展现的效果会不一样,
你最好还是找到原因为什么会下移。
而关于双飞翼布局,你可以看看这个帖子:http://www.cnblogs.com/front-end/archive/2012/08/29/zq_0406.html
如果margin-top>0并且一直比0大,呢么就是往下调节的,margin-top<0就是向下调节的,这是通俗的说法,希望对你有帮助
同意楼上建议,要是不会可以到微信小程序联盟中提问哈,有大咖在线解答。
我觉得你的问题
在对页面进行修改时将公共部分提取到同一个页面中,然后在放置到该放置的位置,但是发现页面总是显示在原本位置的下面
解决方法应该用这个
margin-tophttp://blog.csdn.net/duran1986/article/details/6930967
找到解决方法固然可以,但是你也需要知道产生这种情况的原因,方便以后出现之后容易解决
margin的意思就是外边距,margin-top就是该元素与上一元素的外边距的值,如果值为正的,即距离为正。反之相反咯