日本一卡精品视频免费丨国产午夜片无码区在线播放丨国产精品成人久久久久久久丨国产亚洲日韩av在线播放不卡丨亚洲日韩av无码

overflow應用場景

2016/11/4 8:40:12   閱讀:1735    發布者:1735

overflow屬性可以設置的值有5種:

(1)visible  默認值,內容不會裁剪,呈現在元素框之外;

(2)hidden 內容會被裁剪,并且子元素內容是不可見的;

(3)scroll 內容會被裁剪,但溢出的內容可以拖動瀏覽器自帶的滾動條,查看內容;

(4)auto 如果內容被裁剪,那么溢出的內容也是拖動移動瀏覽器自帶的滾動條,查看內容;

(5)inherit 繼承父元素的overflow屬性的值。

 

在實際運用中,除了hidden的應用比較多而靈活,其他幾個還是很好理解和運用的。所以,這里著重歸納了hidden的用法。

(1)清除浮動

<div class="wrap">  
  <p>test of css</p>  
</div> 
.wrap {overflow: hidden;zoom:1;background-color: #ccc;}  
.wrap p {float: left;} 

(2)阻止邊距外折疊 

<div class="wrap">  
  <p>test of css</p>  
</div> 
body,p {padding: 0;margin: 0;}  
.wrap {overflow: hidden;zoom:1;background-color: #ccc;}  
.wrap p {margin-top: 20px;} 

(3)在IE-6,解決定義1px高的塊元素 

<div class="line"></div> 
.line {height: 1px;overflow: hidden;} 

(4)創建兩欄布局 

<div class="left"></div>  
<div class="right"></div> 
div {height: 500px;}  
.left {float: left;background-color: #000;width: 200px;margin-right: 5px;}  
.right {overflow: hidden;zoom:1;background-color: #ccc;} 

 

以上這4種還是比較常用的。但是在做項目的時候,發現了一個問題:父元素是必須overflow:hidden的,大多數情況下,
其子元素是內容超出會被截掉。

顯然,這是一個bug。其解決方案:

     將需要overflow:hidden和父元素的高度保持一致,不可以出現padding/margin邊距值。

 

 此外,有2種情況設置overflow:hidden時,內容是不會被裁剪:

  1.有overflow:hidden樣式的塊元素不具有position:relative和position:absolute樣式;

  2.內部溢出的元素是通過position:absolute絕對定位

主站蜘蛛池模板: 天天鲁在视频在线观看| 人妻少妇精品系列| 色婷婷香蕉在线一区二区| 精品久久久久国产免费| 欧美亚精品suv| 91美女诱惑| 欧美 日韩 亚洲 在线| 少妇人妻精品一区二区| 国产伦精品一区二区三区| 男男女女爽爽爽免费视频| 粉色午夜视频| 成人免费看视频| wwwcom日本| 日本又色又爽又黄的a片18禁| 伊人久久大香线蕉av一区二区| 正在播放老肥熟妇露脸| 国产亚洲欧美日韩亚洲中文色| 亚洲中文无码mv| 狠狠五月深爱婷婷| 免费无码黄动漫在线观看| 国产日韩欧美不卡在线二区| 久久精品视频亚洲| 看全色黄大色大片免费| av在线亚洲欧洲日产一区二区| 国产清纯在线一区二区| 西西人体444www大胆无码视频| 乱色欧美videos黑人69| 日本人又黄又爽又色的图片| 国产freexxxx性播放麻豆| 99久久无码一区人妻a黑| www.婷婷色| 亚洲人成影院在线观看| 超碰av人人| 桃色99| 免费拍拍拍网站| 午夜在线视频免费| 高清黄色一级片| 夫妇交换性三中文字幕|