position:absolute为什么不使用四个方向的偏移量为0,然后margin:auto呢?

来源:2-10 过渡效果实战课(2)

能量咕噜略略

2020-10-07 16:39:06

视频里绝对定位使用的方法和我说的方法这两者区别在哪?是不是如果position:absolute,四个方向设置成0,margin:auto,在某些样式中会有不良效果呢?如果有不良的效果,老师能不能分别举个例子我看看。

写回答

1回答

好帮手慕码

2020-10-09

同学你好,请问说的是这里吧?

http://img.mukewang.com/climg/5f7fc1a809cf627902940219.jpg

这部分的水平、垂直居中是可以通过四个方向设置成0,margin:auto 这样来实现的,同学可以试一下。

区别如下:视频里这种方法更加适合用在元素已知宽高的情况下,而通过四个方向设置成0,margin:auto 这样来实现适合元素不知宽高的情况下。并且这两种方式在实际中,是一样的,没有不良的影响。

如果我的回答帮到了你,欢迎采纳,祝学习愉快~

0

0 学习 · 15276 问题

查看课程