自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

多種方法實現(xiàn)DIV內(nèi)容居中

開發(fā) 前端
本文向大家介紹一下如何用CSS實現(xiàn)DIV內(nèi)容居中,在CSS網(wǎng)頁布局中,會屢次使用DIV層節(jié)制內(nèi)容布局,這里和大家分享一下實現(xiàn)DIV內(nèi)容居中的幾個實例。

你對DIV內(nèi)容居中的方法是否了解,本文向大家描述一下用CSS實現(xiàn)DIV內(nèi)容居中的幾種方法,首先,要有一個概思:但凡table布局可以實隱的,CSS一訂可以真隱。CSS可以完成的,table已必能做到。

如何用CSS實現(xiàn)DIV內(nèi)容居中

在CSS網(wǎng)頁布局中,會屢次使用DIV層節(jié)制內(nèi)容布局,良多時分人們請求DIV層中內(nèi)容居中顯示,并且少數(shù)是正在有高度的情形下,或許DIV高度不訂的情形下才用,而且完成的方式也沒有少,不必定要拘泥于和table布局一樣。
首先,要有一個概思:但凡table布局可以實隱的,CSS一訂可以真隱。CSS可以完成的,table已必能做到。

如今來幾個例子:

一、雙行DIV內(nèi)容居中

只斟酌雙止是最簡略的,不管能否給容器流動高度,只需給容器設(shè)放line-height和height,并使兩值相等,再加上over-flow:hidden便能夠了

  1. .middle-demo-1{  
  2. height:4em;  
  3. line-height:4em;  
  4. overflow:hidden;  

優(yōu)點:

1.同時支持塊級和內(nèi)聯(lián)極元素
2.支持一切瀏覽器

缺點:

1.只能顯示一行
2.IE中不支持等的居中

要注意的是:

1.使用絕對高度定義您的height和line-height
2.沒有念譽了您的布局的話,overflow:hidden必定要

為什么?
請比擬以下兩個例子:

  1. <pstylepstyle="background:#900;color:#00f;font:bold12px/24pxHelvertica,Arial,sans-serif;height:24px;width:370px;"> 
  2.  
  3. Loremipsumdolorsitamet,consectetueradipiscingelit.p> 
  4. <br/> 
  5. <br/> 
  6. <pstylepstyle="background:#090;color:#00f;font:bold12px/2emHelvertica,Arial,sans-serif;height:2em;width:370px;overflow:hidden;"> 
  7.  
  8. Loremipsumdolorsitamet,consectetueradipiscingelit.p> 

上一個高度是用的相對單位px,并且出有隱蔽溢出,下一個高度用的雙位是絕對單位em,并且暗藏了溢出。假如您的瀏覽器支持?jǐn)R大字體,新網(wǎng)科技,那么縱情天擱大字體,瞅望會呈現(xiàn)什么后果。#p#

二、少止DIV內(nèi)容居中,且容器高度可變

也很簡略,給出分歧的padding-bottom和padding-top便止

  1. .middle-demo-2{  
  2. padding-top:24px;  
  3. padding-bottom:24px;  

優(yōu)點:

1.同時支撐塊級和內(nèi)聯(lián)極元葷
2.支持非白原內(nèi)容
3.支撐一切閱讀器

缺點:

容器不能流動高度

三、把容器該作表格單元

CSS降求一系列diplay屬性值,包含display:table,display:table-row,display:table-cell等,能把元素該做表格單元來顯示。這是再加上vertical-align:middle,就和表格中的valign="center"一樣了。

  1. .middle-demo-3{  
  2. display:table-cell;  
  3. height:300px;  
  4. vertical-align:middle;  

惋惜IE不支持那些屬性,不外在其他涉獵器上顯示后果十分完善。
要注意的是:和一個正當(dāng)?shù)?   元葷必需正在

 

責(zé)任編輯:佚名 來源: tudou.com
相關(guān)推薦

2010-08-24 14:23:39

DIV居中

2010-09-10 13:58:38

DIV圖片居中

2010-08-16 16:07:30

DIV垂直居中

2010-08-16 15:46:16

DIV居中

2022-12-20 15:17:29

CSS開發(fā)

2010-09-02 13:03:38

CSS垂直居中

2010-08-27 10:30:16

CSS垂直居中

2009-07-03 13:22:37

調(diào)用Servlet

2009-10-20 15:39:20

Linux壓縮

2024-01-12 08:40:56

Python計算質(zhì)數(shù)質(zhì)數(shù)

2010-08-16 16:49:30

DIV CSS居中

2010-04-19 16:17:39

防火墻網(wǎng)絡(luò)管理服務(wù)器安全

2009-05-18 17:16:50

2010-09-10 08:54:52

DIV居中

2012-06-20 13:46:23

CSS

2010-08-26 16:19:41

DIV圓角

2010-08-24 15:54:52

divfloat

2010-09-09 10:15:35

DIVCSS

2010-09-01 10:49:57

CSS水平居中垂直居中

2010-08-23 10:43:21

DIVCSS
點贊
收藏

51CTO技術(shù)棧公眾號