首页  >  文章  >  web前端  >  css让浮动元素水平居中_html/css_WEB-ITnose

css让浮动元素水平居中_html/css_WEB-ITnose

WBOY
WBOY原创
2016-06-24 11:36:56998浏览

对于定宽的非浮动元素我们可以用 margin:0 auto; 进行水平居中。

对于不定宽的浮动元素我们也有一个常用的技巧解决它的水平居中问题。如下:

HTML 代码:

<div class="box">    <p>我是浮动的</p>    <p>我也是居中的</p></div>

 

CSS 代码:

.box{    float:left;    position:relative;    left:50%;}p{    float:left;    position:relative;    right:50%;}

 

这样就解决了浮动元素水平居中了;

父元素和子元素同时左浮动,然后父元素相对左移动50%,再然后子元素相对右移动50%或者子元素相对左移动-50%也就可以了

 

声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn