首頁 >web前端 >html教學 >CSS DIV水平居中问题_html/css_WEB-ITnose

CSS DIV水平居中问题_html/css_WEB-ITnose

WBOY
WBOY原創
2016-06-24 12:32:591384瀏覽

很多新朋友会遇到水平居中的问题,总结如下:

方法一:

.center{

margin-left:auto;

margin-right:auto;

}

和下面这行代码等效。

.center{

margin:0 auto;

}

IE里发现没有居中,这里建议你看看是否遗漏了DTD声明。

-//W3C//DTD XHTML 1.0 Transitional//EN” “http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd”>

 

方法二:

margin-left:50%;

left: -width/2;

这里的width不是CSS中的Width,而是你的DIV的宽度例如你的div是768px宽,那么你就应该设置left:-384px。

第二种方法有时候会遇到浏览器兼容问题。

方法三:

将body应用如下样式:

body {text-align: center;}

这句话会是body区域内的所有文字内容都居中。

为了便于控制,请在相应的DIV中加上text-align: left;的设置来进行相关调整。

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn