新聞中心
div怎樣左右居中?
1. 實現(xiàn)DIV水平居中

創(chuàng)新互聯(lián)專注于南鄭網(wǎng)站建設(shè)服務(wù)及定制,我們擁有豐富的企業(yè)做網(wǎng)站經(jīng)驗。 熱誠為您提供南鄭營銷型網(wǎng)站建設(shè),南鄭網(wǎng)站制作、南鄭網(wǎng)頁設(shè)計、南鄭網(wǎng)站官網(wǎng)定制、小程序定制開發(fā)服務(wù),打造南鄭網(wǎng)絡(luò)公司原創(chuàng)品牌,更為您提供南鄭網(wǎng)站排名全網(wǎng)營銷落地服務(wù)。
設(shè)置DIV的寬高,使用margin設(shè)置邊距0 auto,CSS自動算出左右邊距,使得DIV居中。
2. 實現(xiàn)DIV水平、垂直居中
要讓DIV水平和垂直居中,必需知道該DIV得寬度和高度,然后設(shè)置位置為絕對位置,距離頁面窗口左邊框和上邊框的距離設(shè)置為50%,這個50%就是指頁面窗口的寬度和高度的50%,最后將該DIV分別左移和上移,左移和上移的大小就是該DIV寬度和高度的一半。
3. 文本在DIV中水平、垂直居中(text-align + line-height)
div怎樣居中?HTML中div怎樣居中呢?
1、如圖,舉個例子,在HTML中的body標簽里面寫上div標簽對
。2、然后我們給div設(shè)置寬高,需要注意,如果不設(shè)置寬度默認是100%的哦,這樣就會占滿整個頁面。
3、然后,我們給div加上深粉色的背景顏色,這樣是方便我們可以直觀的看到div的布局。
4、然后預(yù)覽div布局的預(yù)覽效果,看得出來,div默認是靠近瀏覽器左邊的,距離右邊很遠,這樣就不是居中對齊。
5、接著我們給div設(shè)置margin,第一個參數(shù)表示頂部的距離為0,而第二個auto表示的是自動。也就是說,設(shè)置這個之后,div會自動根據(jù)網(wǎng)頁來居中。
6、之后,再來瀏覽效果,可以看到此時的div塊已經(jīng)自動居中了,它距離瀏覽器左右兩邊的距離是一樣的。
CSS來實現(xiàn)DIV居中,用CSS實現(xiàn)DIV居中的方法有很多,這次教給大家的是比較簡單并且兼容性很棒的一段代碼,快點進來看看吧。
需要的主要css代碼有兩個,一個為text-align:center(內(nèi)容居中),另外一個為margin:0 auto;其兩個樣式需要配合使用才能實現(xiàn)div盒子的居中顯示排版。
首先我們對body設(shè)置text-align:center,再對需要居中的div盒子設(shè)置css樣式margin:0 auto,這樣即可讓對應(yīng)div水平居中。
div居中代碼應(yīng)用,為了觀察div居中效果,我們對div設(shè)置一個div命名為“.div”在html中div標簽內(nèi)使用class=“div”,設(shè)置其寬度為400px;高度為100px,邊框為紅色。以便我們觀察效果。
1、完整html+css代碼
效果圖:
此居中方法是讓div居中效果完美兼容各大平臺、兼容各大瀏覽器,無論高版本ie還是高版本的ie均兼容。
到此,以上就是小編對于js讓div居中的問題就介紹到這了,希望這2點解答對大家有用。
當前名稱:div怎樣左右居中?(div怎么居中內(nèi)容不居中,JSdiv內(nèi)容居中)
本文鏈接:http://m.fisionsoft.com.cn/article/cocpicp.html


咨詢
建站咨詢
