手机
当前位置:查字典教程网 >网页设计 > Div+Css教程 >CSS定位“十字架”之水平垂直居中
CSS定位“十字架”之水平垂直居中
摘要:本文为大家分享了CSS定位“十字架“之水平垂直居中效果的实现方法,具体内容如下1.先看要实现的效果实际的效果图可以看...

本文为大家分享了CSS定位“十字架“之水平垂直居中效果的实现方法,具体内容如下

1.先看要实现的效果

CSS定位“十字架”之水平垂直居中1

实际的效果图

CSS定位“十字架”之水平垂直居中2

可以看到我的实现过程是先使用一个父级的div来定位水平垂直居中,然后再父级的div中定位出两个十字架的div。

看实现代码:

XML/HTML Code复制内容到剪贴板 <html> <head> <title></title> <style> body{margin:0;padding:0} /*定位父级div水平垂直居中*/ .body_main{ width:200px; height:300px; background-color:#3091E5; margin:-150px00-100px; top:50%; left:50%; position:absolute; } /*定位水平div垂直居中*/ .row_div{ width:200px; height:50px; background-color:#88E500; position:absolute; top:50%; margin:-25px000; } /*定位列div水平居中*/ .clou_div{ width:50px; height:300px; background-color:#3c510c; left:50%; position:absolute; margin:000-25px; } </style> </head> <body> <divclass="body_main"> <divclass="row_div">横向的div</div> <divclass="clou_div">竖直的div</div> </div> </body> </html>

div默认的宽度是100%,当div绝对定位以后,其宽度是按照div中内容的宽度。

总结:

css中的绝对定位是相对于最近已定位的祖先元素进行定位,如果元素没有已经定位的祖先元素,那么位置相对于初始的包含块进行定位。

CSS定位“十字架”之水平垂直居中3

以上就是本文的全部内容,希望对大家的学习有所帮助。

【CSS定位“十字架”之水平垂直居中】相关文章:

CSS多个子框架居中

固定宽高的DIV如何绝对居中

CSS实现圆柱型数据报表的方法

实现div垂直居中的display:table-cell方法示例介绍

CSS:使DIV 在浏览器窗口中水平垂直居中

CSS控制DIV绝对定位、相对定位的技巧

DIV CSS解决不规则文字排版

css中水平垂直居中对齐布局实例总结

css中元素水平垂直居中4种方法介绍

解决火狐浏览器按钮的水平居中

精品推荐
分类导航