日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
創(chuàng)新互聯(lián)CSS教程:CSS水平對齊(HorizontalAlign)

CSS 水平對齊 (Horizontal Align)

關(guān)于 CSS 中元素的水平對齊 (Horizontal Align),你可以使用多種屬性來進(jìn)行設(shè)置。

創(chuàng)新互聯(lián)是一家集網(wǎng)站建設(shè),蒲城企業(yè)網(wǎng)站建設(shè),蒲城品牌網(wǎng)站建設(shè),網(wǎng)站定制,蒲城網(wǎng)站建設(shè)報價,網(wǎng)絡(luò)營銷,網(wǎng)絡(luò)優(yōu)化,蒲城網(wǎng)站推廣為一體的創(chuàng)新建站企業(yè),幫助傳統(tǒng)企業(yè)提升企業(yè)形象加強(qiáng)企業(yè)競爭力??沙浞譂M足這一群體相比中小企業(yè)更為豐富、高端、多元的互聯(lián)網(wǎng)需求。同時我們時刻保持專業(yè)、時尚、前沿,時刻以成就客戶成長自我,堅持不斷學(xué)習(xí)、思考、沉淀、凈化自己,讓我們?yōu)楦嗟钠髽I(yè)打造出實用型網(wǎng)站。


在CSS中,有幾個屬性用于元素水平對齊。


塊元素對齊

塊元素是一個元素,占用了全寬,前后都是換行符。

塊元素的例子:

文本對齊,請參閱 CSS文本 章節(jié)。.

在這一章中,我們會告訴你塊元素如何水平對齊布局。


中心對齊,使用margin屬性

塊元素可以把左,右頁邊距設(shè)置為"自動"對齊。

Note: 在IE8中使用margin:auto屬性無法正常工作,除非聲明 !DOCTYPE

margin屬性可任意拆分為左,右頁邊距設(shè)置自動指定,結(jié)果都是出現(xiàn)居中元素:

實例

.center

{

margin-left:auto;

margin-right:auto;

width:70%;

background-color:#b0e0e6;

}

嘗試一下 ?

提示: 如果寬度是 100%,對齊是沒有效果的。

注意:IE5 中塊元素有一個 margin 處理 BUG。為了使上述例子能工作,在 IE5 中,需要添加一些額外的代碼。

實例

嘗試一下 ?

點擊“嘗試一下”按鈕查看在線實例


使用 position 屬性設(shè)置左,右對齊

元素對齊的方法之一是使用絕對定位:

實例

.right

{

position:absolute;

right:0px;

width:300px;

background-color:#b0e0e6;

}

嘗試一下 ?

注意:絕對定位與文檔流無關(guān),所以它們可以覆蓋頁面上的其它元素。


使用 float 屬性設(shè)置左,右對齊

使用 float 屬性是對齊元素的方法之一:

實例

.right

{

float:right;

width:300px;

background-color:#b0e0e6;

}

嘗試一下 ?


使用 Padding 設(shè)置垂直居中對齊

CSS 中一個簡單的設(shè)置垂直居中對齊的方式就是頭部頂部使用 padding:

.center { padding: 70px 0; border: 3px solid green; }

如果要水平和垂直都居中,可以使用 padding 和 text-align: center:

.center { padding: 70px 0; border: 3px solid green; text-align: center; }


Crossbrowser 兼容性問題

類似這樣的元素對齊時,預(yù)先確定 margin 和元素的填充,始終是一個好主意。這是為了避免在不同的瀏覽器中的可視化差異。

IE8 和早期有一個問題,當(dāng)使用 float 屬性時。如果一個容器元素(在本例中

)指定的寬度,!DOCTYPE 聲明缺失,IE8 和早期版本會在右邊增添 17px 的 margin。這似乎是一個滾動的預(yù)留空間。使用 float 屬性始終設(shè)置在 DOCTYPE 聲明中!

實例

body

{

margin:0;

padding:0;

}

.right

{

float:right;

width:300px;

background-color:#b0e0e6;

}

嘗試一下 ?


文章名稱:創(chuàng)新互聯(lián)CSS教程:CSS水平對齊(HorizontalAlign)
標(biāo)題鏈接:http://www.dlmjj.cn/article/dpdicgh.html