css中绝对定位的元素如何让其居中显示
2016-08-17 22:06
621 查看
对于前端工程师来说,页面布局是必备技能之一,我们经常有过这样的需求,就是让某个元素上下左右居中显示的业务。常规来说一般水平居中使用margin:0 auto就能够解决居中问题,但是当我们的元素居于父类是相对定位,自己是绝对定位的如何让其相对于父类垂直居中对齐呢?废话不多说了直接贴上代码.
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>上下作用居中实例代码</title> <style> .parent { position: absolute; width: 600px; height: 600px; background: #000000; left: 50%; top: 50%; margin: -300px 0px 0px -300px; } .child { color: #FFF; width: 600px; height: 600px; border: 1px #FFF solid; display: table-cell; vertical-align: middle; text-align: center; } </style> </head> <body> <div class="parent"> <div class="child"><p>当前元素</p></div> </div> </body> </html>
如图所示
相关文章推荐
- 如何使一个绝对定位的元素居中显示
- css-当图片宽度大于父元素宽度时如何使图片居中显示
- 【CSS基础】绝对定位元素的水平居中 和 垂直居中
- 浅谈css中一个元素如何在其父元素居中显示
- 浅谈css中一个元素如何在其父元素居中显示
- 浅谈css中一个元素如何在其父元素居中显示
- CSS:绝对定位元素实现水平居中
- 绝对定位的元素怎么居中显示
- 【css】绝对定位的元素在 ie6 下不显示
- 如何居中一个元素(正常、绝对定位、浮动元素)
- 绝对定位多个字居中显示的css
- 浅谈css中一个元素如何在其父元素居中显示
- Web前端面试指导(十四):如何居中一个元素(正常、绝对定位、浮动元素)?
- CSS实现文字或图片等元素垂直、水平、绝对定位居中技术
- 如何居中一个元素(正常、绝对定位、浮动元素)?
- 【CSS基础】绝对定位元素的水平居中 和 垂直居中
- 如何居中一个元素(二)(正常、绝对定位、浮动元素)?
- 浅谈css中一个元素如何在其父元素居中显示
- 浅谈css中一个元素如何在其父元素居中显示
- CSS中元素水平居中显示的方法