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

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

WBOY
WBOY原創
2016-06-24 11:36:56919瀏覽

对于定宽的非浮动元素我们可以用 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