固定宽高的DIV如何绝对居中
2014-02-19 16:24
477 查看
看了一些代码,然后自己试验了一番,分享如下示例:
实现点: 如果元素的宽高固定,那么,css指定样式为top:50%;left:50%; 而margin-top和 margin-left 指定为负数,绝对值为自身宽高的一半
当然,position也需要指定为absolute,或者relative.
如果要在某个父级元素内居中,那么父元素也需要指定CSS的position属性。
如果有边框,那么,margin元素需要做一点微调。
代码如下:
实现点: 如果元素的宽高固定,那么,css指定样式为top:50%;left:50%; 而margin-top和 margin-left 指定为负数,绝对值为自身宽高的一半
当然,position也需要指定为absolute,或者relative.
如果要在某个父级元素内居中,那么父元素也需要指定CSS的position属性。
如果有边框,那么,margin元素需要做一点微调。
代码如下:
<!DOCTYPE html> <html> <head> <title> 固定宽高的元素居中示例 </title> <style> .content{ width: 400px; height: 300px; position: absolute; left: 50%; top: 50%; margin-left: -200px; margin-top: -150px; background-color: #8888CC; } </style> </head> <body> <div class="content"> <p>指定页面居中的元素</p> </div> </body> </html>
相关文章推荐
- 固定宽高的DIV绝对居中示例
- 固定宽高的DIV绝对居中示例
- 固定宽高的DIV绝对居中示例
- 如何让一个div在另一个div中绝对居中(水平+垂直)
- 宽度高度不固定的div 如何水平居中以及垂直居中
- 固定宽高的div在浏览器中垂直居中
- 外部一个div固定宽高,内部img也固定宽高,怎么让img在外部div中垂直居中对齐
- 父元素为一个div,宽度高度不固定,子元素是一个块状元素,宽高已知,如何实现子元素在父元素内水平、垂直居中?
- 宽度高度不固定的div如何水平居中与垂直居中(转)
- 网易的一道CSS笔试题--固定宽高的子元素如何在未知宽高的父元素中实现居中?
- 绝对定位的div,如何居中
- CSS中如何把Span标签等行内元素设置为固定宽度及div中内容垂直居中
- 假如有一个固定高度的div,如何让里面的一个图片垂直居中?
- 如何让不固定元素宽高的元素垂直水平居中
- 如何使一个div在另一个div中绝对居中(水平与垂直方向)
- 如何在不固定DIV宽度的同时,让DIV居中并自适应宽度
- 如何使一个div在另一个div中绝对居中(水平与垂直方向)
- css中固定宽高div与不固定宽高div垂直居中的处理办法
- 宽度高度不固定的div 如何水平居中以及垂直居中
- 宽度高度不固定的div,如何水平居中以及垂直居中