成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

CSS單行內容居中實現及優缺點

開發 前端
要實現CSS單行內容居中,多數是在有高度的情況下,或者容器高度不定的情況下才用,看上去比較舒服,而且實現的方法也不少,不一定要拘泥于和table布局一樣。

本文向大家描述一下如何實現要實現CSS單行內容居中,只考慮單行是最簡單的,無論是否給容器固定高度,只要給容器設置line-height和height,并使兩值相等,再加上over-flow:hidden就可以了。

CSS實現完美垂直居中

要實現CSS單行內容居中,多數是在有高度的情況下,或者容器高度不定的情況下才用,看上去比較舒服,而且實現的方法也不少,不一定要拘泥于和table布局一樣。不過最近有人問了幾個例子,看來對此的需求還不少。

首先,要有一個概念:凡是table布局可以實現的,CSS一定可以實現。CSS可以實現的,table未必能做到。

CSS單行內容居中

只考慮單行是最簡單的,無論是否給容器固定高度,只要給容器設置line-height和height,并使兩值相等,再加上over-flow:hidden就可以了。

viewplaincopytoclipboardprint? 

  1. .middle-demo-1{  
  2. height:4em;  
  3. line-height:4em;  
  4. overflow:hidden;  
  5. }  
  6. .middle-demo-1{  
  7. height:4em;  
  8. line-height:4em;  
  9. overflow:hidden;  
  10. }  
  11.  

 CSS單行內容居中優點:

1.同時支持塊級和內聯極元素

2.支持所有瀏覽器

CSS單行內容居中缺點:

1.只能顯示一行

2.IE中不支持等的居中

要注意的是:1.使用相對高度定義你的height和line-height2.不想毀了你的布局的話,overflow:hidden一定要。

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

viewplaincopytoclipboardprint?

  1. <pstylepstyle="background:#900;color:#00f;  
  2. font:bold12px/24pxHelvertica,Arial,  
  3. sans-serif;height:24px;width:370px;"> 
  4. Loremipsumdolorsitamet,consectetueradipiscingelit.</p> 
  5. <br/> 
  6. <br/> 
  7. <pstylepstyle="background:#090;color:#00f;  
  8. font:bold12px/2emHelvertica,Arial,sans-serif;  
  9. height:2em;width:370px;overflow:hidden;"> 
  10. Loremipsumdolorsitamet,consectetueradipiscingelit.</p> 
  11. <pstylepstyle="background:#900;color:#00f;  
  12. font:bold12px/24pxHelvertica,Arial,sans-serif;  
  13. height:24px;width:370px;"> 
  14. Loremipsumdolorsitamet,consectetueradipiscingelit.</p> 
  15. <br/> 
  16. <br/> 
  17. <pstylepstyle="background:#090;color:#00f;  
  18. font:bold12px/2emHelvertica,Arial,sans-serif;  
  19. height:2em;width:370px;overflow:hidden;"> 
  20. Loremipsumdolorsitamet,consectetueradipiscingelit.</p> 
  21.  

 上一個高度是用的絕對單位px,并且沒有隱藏溢出,下一個高度用的單位是相對單位em,并且隱藏了溢出。如果你的瀏覽器支持放大字體,那么盡情地放大字體,看看會出現什么效果。

【編輯推薦】

  1. 調用CSS屬性制作超炫菜單
  2. 技術分享 如何實現CSS橫向導航
  3. link與@import在外部引用CSS中的區別
  4. 解讀五大CSS3新技術用法
  5. DIV CSS表單布局五個小技巧使用秘笈
責任編輯:佚名 來源: hi.baidu.com
相關推薦

2010-08-31 14:49:57

CSS居中

2010-08-26 11:27:35

CSS居中

2010-08-27 09:45:49

CSS Sprites

2010-09-02 09:59:52

CSS SpritesCSS

2022-12-20 15:17:29

CSS開發

2010-08-26 10:21:06

CSS Sprites

2012-05-03 09:58:19

VLANVLAN劃分

2010-08-24 09:05:20

CSS+DIV

2010-08-23 10:50:39

DIV+CSS

2014-05-12 09:26:08

2010-08-27 13:58:06

DIV+CSS

2010-09-09 10:23:23

DIVCSS垂直居中

2017-10-23 13:20:37

2009-08-10 17:41:42

C# Singleto

2019-05-28 15:20:17

2019-10-10 17:22:07

多云CIO多云策略

2024-05-23 16:56:58

2010-09-01 10:49:57

CSS水平居中垂直居中

2020-05-26 11:39:05

WebReact組件

2010-08-16 16:39:48

DIV內容居中
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 久久99精品国产麻豆婷婷 | www.久久 | 男女羞羞视频网站 | 久久久婷 | 中文字幕av网 | 中文字幕精品一区 | 日韩精品视频一区二区三区 | 免费在线观看一区二区 | 国产三级国产精品 | 久久免费视频1 | 久久精品国产久精国产 | www.日韩免费 | 最新av中文字幕 | 国产高清在线视频 | 视频一区二区三区四区五区 | 欧美精品在线免费 | 日本a视频 | 精品日韩一区二区 | 色婷婷久久久久swag精品 | 亚洲综合小视频 | 91久久久久久久久久久久久 | 很黄很污的网站 | 亚洲免费精品 | 日韩人体在线 | 天天碰日日操 | 久久久久久国产免费视网址 | 亚洲 中文 欧美 日韩 在线观看 | 欧美视频区 | 中文一区| 国产精品爱久久久久久久 | 亚洲视频免费在线播放 | www.色综合 | 亚洲精品在线91 | 午夜寂寞影院在线观看 | 91视频网 | 国产精品久久久久久久毛片 | 91视频一区二区 | 日韩在线视频免费观看 | 夜夜草天天草 | 久久av一区二区三区 | 免费国产一区二区视频 |