温故而知新!自己准备做点小东西的时候用了图片居中,突然想起老师说的另一种解决方法!但是我的脑容量有限,依稀只记得有另外一种方法,幸好我旁边的美女提点我才得以实现!现在就记下来,不然再次忘了我怕她就要打我了,哈哈!
方法1:给div一个 absolute;left : 50%; top : 50%; margin-left : -div宽度的一半; margin-top : -div高度的一半; 这样就居中啦!(适用于知道div高宽的情况下)
方法2:给div一个absolute; left:0; top:0; right: 0; bottom: 0; margin:auto;(若div是height:auto;的时候可以用此方法)
如果要让div针对父元素来定位的话就给父元素一个position:relative;就可以了。不加就是针对于整个浏览器窗口来定位的!
方法1适用于知道div的高宽情况下
网友评论