类别:htmlcss / 日期:2023-02-07 / 浏览:481 / 评论:0

利用绝对定位,先将元素的左上角通过 top:50%和 left:50%定位到页 面的中心,然后再通过 translate 来调整元素的中心点到页面的中心。 该方法需要考虑浏览器兼容问题。

image.png

利用绝对定位,设置四个方向的值都为 0,并将 margin 设置为 auto, 由于宽高固定,因此对应方向实现平分,可以实现水平和垂直方向上 的居中。该方法适用于盒子有宽高的情况:

image.png

利用绝对定位,先将元素的左上角通过 top:50%和 left:50%定位到页 面的中心,然后再通过 margin 负值来调整元素的中心点到页面的中 心。该方法适用于盒子宽高已知的情况

image.png

使 用 flex 布 局 , 通 过 align-items:center 和 justify-content:center设置容器的垂直和水平方向上为居中对齐, 然后它的子元素也可以实现垂直和水平的居中。该方法要考虑兼容的 问题,该方法在移动端用的较多:-水平垂直居中

image.png

版权声明 : 本文未使用任何知识共享协议授权,您可以任何形式自由转载或使用。

评论区

发表评论 / 取消回复

必填

选填

选填

◎欢迎讨论,请在这里发表您的看法及观点。

«    2023年11月    »
12345
6789101112
13141516171819
20212223242526
27282930

最新留言