CSS Margin Negative without Moving Parent Container

跟風遠走 提交于 2019-12-04 13:35:47

You can apply position:relative; top:-60px; on the element you need to shift up.

#el {
   position:relative;
   top:-60px;
   z-index: 5;
}

You could also add 1px padding to the top of the parent, and continue using negative margins.

.width { padding-top: 1px; }
.content { margin-top: -60px; }

This works because margins that are immediately up against one another combine into a single margin.

What you are searching for is the css properties "position" and "top".

#div-1 {
  position:relative;
  top:-60px;
}

See step 2 on this guide. Many other websites have more information about this properties too.

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!