亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

CSS中height和min-height的區(qū)別

  發(fā)布時間:2016-05-04 11:22:37   作者:佚名   我要評論
這篇文章主要為大家詳細介紹了CSS中height和min-height的區(qū)別,從簡單實例出發(fā)為大家進行分析,感興趣的小伙伴們可以參考一下

做為Web前端新人,需要了解height、min-height的區(qū)別

瀏覽器參照基準:Firefox, Chrome, Safari, Opera, IE;

* IE6不支持CSS min-height屬性。最小高度的定義:1. 元素擁有默認高度;2. 當內容超出元素的默認高度時,元素的高度隨內容增加而增加

Figure 1:如下圖的需求

* 如上圖,兩個區(qū)域的高度不一樣。這就是 min-height 的效果演示。元素擁有一個默認的高度,當內容超出該默認高度時,元素的高度同時隨內容而增加。

eg1:

XML/HTML Code復制內容到剪貼板
  1. <style>  
  2. .test{   
  3.     float:left;   
  4.     width:200px;   
  5.     margin:0 5px;   
  6.     padding:10px;   
  7.     border-radius:10px;   
  8.     background:#eee;   
  9. }   
  10. .test{   
  11.     min-height:80px;  /* 實現(xiàn)最小高度代碼 */   
  12. }   
  13. </style>  
  14.   
  15. <div class="test">喝水為什么會中毒?</div>  
  16. <div class="test">喝水為什么會中毒?<br>日前有媒體報道稱日飲用3升水年輕10歲,于是有人真開始喝了,可喝了4天后,尿血了。水是生命之源,但是不是喝水越多越好呢?喝水多了又會發(fā)生什么呢?</div>  
  17.   

* 如上代碼,我們只需要一行代碼 min-height:80px; 就可以實現(xiàn)非IE6瀏覽器的最小高度。

CSS Code復制內容到剪貼板
  1. .test{   
  2.     height:80px;  /* 看看ie6會如何 */  
  3. }   
  4.   

將 min-height:80px; 改成 height:80px; 在IE6下查看這個樣式。你可能發(fā)現(xiàn)了奇跡,是的,你沒看錯。這個DEMO的表現(xiàn)與eg1的demo在高級瀏覽器下的表現(xiàn)一致,即最小高度的效果。

 但這還不是大獲全勝的時候,因為你會發(fā)現(xiàn)本例在高級瀏覽器下都GameOver了?別著急,作為一個合格的coder,你肯定會想各種辦法來搞定它。

 你是一個前端工程師,所以你必須要知道一些瀏覽器專屬的CSS Hack,雖然大多數(shù)情況下不推薦使用。我們想辦法讓高級瀏覽器仍然使用min-height,而ie6使用height,這樣似乎就可以達成目的了,動手吧。

 

Figure 4:大獲全勝的場景

CSS Code復制內容到剪貼板
  1. .test{   
  2.     min-height:80px;  /* for ie7+, firefox, chrome, safari, opera */  
  3.     _height:80px;        /* for ie6 */  
  4. }   
  5.   

 ok, 我們實現(xiàn)了包含ie6在內的min-height效果。

 記住,千萬別加overflow除visible之外的值,否則你的ie6又要悲劇demo。

以上就是本文的全部內容,希望對大家的學習有所幫助。

相關文章

  • CSS超出文本指定寬度用省略號代替和文本不換行

    這篇文章主要介紹了CSS超出文本指定寬度用省略號代替和文本不換行的相關資料,小編覺的實用性非常,特此分享到腳本之家平臺,供大家參考
    2016-05-05
  • CSS3鼠標懸停圖片上顯示文字描述特效源碼

    CSS3鼠標懸停圖片上顯示文字描述特效源碼是一款當鼠標滑過圖片時,圖片平滑向上移動,下方的圖片描述信息被顯示出來。需要的朋友前來下載源碼
    2016-05-05
  • CSS 的簡寫【新手必看】

    下面小編就為大家?guī)硪黄狢SS 的簡寫【新手必看】。小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2016-05-04
  • 淺析CSS等高布局的6種方式

    下面小編就為大家?guī)硪黄獪\析CSS等高布局的6種方式。小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2016-05-04
  • CSS3 Animation 制作動畫點擊波效果代碼

    CSS3 Animation 制作動畫點擊波效果代碼是一款使用CSS3 animation動畫來制作點擊波效果,可以在按鈕和圖片等元素上制作點擊波特效。需要的朋友前來下載源碼
    2016-05-04
  • CSS三列布局的多種表現(xiàn)形式

    本文為大家詳細介紹三列布局,分為兩側定寬中間自適應、兩列定寬一側自適應、中間定寬兩側自適應、一側定寬兩列自適應和三列自適應五種情況,感興趣的小伙伴們可以參考一下
    2016-05-04
  • 網頁中時光軸CSS實現(xiàn)

    這篇文章為大家分享了CSS網頁中時光軸的簡單實現(xiàn)方法,記錄每個時間段、時間點所發(fā)生的事情,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2016-05-04
  • CSS實現(xiàn)等分布局的4種方式

    這篇文章主要為大家詳細介紹了CSS實現(xiàn)等分布局的4種方式,等分布局是指子元素平均分配父元素寬度的布局方式,本文將介紹實現(xiàn)等分布局的4種方式,感興趣的小伙伴們可以參考
    2016-05-04
  • 一些常被你忽略的CSS小知識【必看】

    下面小編就為大家?guī)硪黄恍┏1荒愫雎缘腃SS小知識【必看】。小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2016-05-06

最新評論