好湿?好紧?好多水好爽自慰,久久久噜久噜久久综合,成人做爰A片免费看黄冈,机机对机机30分钟无遮挡

主頁 > 知識庫 > 詳解overflow:hidden的作用(溢出隱藏、清除浮動、解決外邊距塌陷)

詳解overflow:hidden的作用(溢出隱藏、清除浮動、解決外邊距塌陷)

熱門標簽:廣西房產智能外呼系統推薦 400電話唐山辦理 漯河外呼調研線路 旅游地圖標注線路 電銷外呼系統是違法的嗎 電銷專用外呼線路 電話機器人鑰匙扣 威力最大的電銷機器人 地圖標注位置怎么弄圖

一. overflow:hidden  溢出隱藏

給一個元素中設置overflow:hidden,那么該元素的內容若超出了給定的寬度和高度屬性,那么超出的部分將會被隱藏,不占位。

/*css樣式*/
<style type="text/css">
    div{ width: 150px; height: 60px; background: skyblue;
	 overflow: hidden;  /*溢出隱藏*/
       }
</style>
 
/*html*/
<div style="">
    今天天氣很好!<br>今天天氣很好!<br>
    今天天氣很好!<br>今天天氣很好!<br>
</div>

效果如下:

一般情況下,在頁面中,一般溢出后會顯示省略號,比如,當一行文本超出固定寬度就隱藏超出的內容顯示省略號。

/*只適用于單行文本*/
div{ 
    width: 150px;
    background: skyblue;
    overflow: hidden;      /*溢出隱藏*/
    white-space: nowrap;	/*規定文本不進行換行*/
    text-overflow: ellipsis;	/*當對象內文本溢出時顯示省略標記(...)*/
}

效果如下:

二. overflow:hidden  清除浮動

一般而言,父級元素不設置高度時,高度由隨內容增加自適應高度。當父級元素內部的子元素全部都設置浮動float之后,子元素會脫離標準流,不占位,父級元素檢測不到子元素的高度,父級元素高度為0。那么問題來了,如下:

/*css樣式*/
<style type="text/css">
    .box{ background:skyblue; }
    .kid{ width: 100px;height: 100px; float:left;}
    .kid1{ background: yellow; }
    .kid2{ background: orange; }
    .wrap{ width: 300px; height: 150px; background: blue; color: white; }
</style>
 
/*html*/
<body>
    <div class="box">
        <div class="kid kid1">子元素1</div>
	<div class="kid kid2">子元素2</div>
    </div>
    <div class="wrap">其他部分</div>
</body>

如上,由于父級元素沒有高度,下面的元素會頂上去,造成頁面的塌陷。因此,需要給父級加個overflow:hidden屬性,這樣父級的高度就隨子級容器及子級內容的高度而自適應。如下:

由于在IE比較低版本的瀏覽器中使用overflow:hidden;是不能達到這樣的效果,因此需要加上 zoom:1;

所以為了讓兼容性更好的話,如果需要使用overflow:hidden來清除浮動,那么最好加上zoom:1;

/*css樣式*/
<style type="text/css">
    .box{ background:skyblue; 
	  overflow: hidden;  /*清除浮動*/
	  zoom:1;
        }
    .kid{ width: 100px;height: 100px; float:left;}
    .kid1{ background: yellow; }
    .kid2{ background: orange; }
    .wrap{ width: 300px; height: 150px; background: blue; color: white; }
</style>
 
/*html*/
<body>
    <div class="box">
        <div class="kid kid1">子元素1</div>
	<div class="kid kid2">子元素2</div>
    </div>
    <div class="wrap">其他部分</div>
</body>

 

三. overflow:hidden  解決外邊距塌陷

父級元素內部有子元素,如果給子元素添加margin-top樣式,那么父級元素也會跟著下來,造成外邊距塌陷,如下:

/*css樣式*/
<style type="text/css">
    .box{ background:skyblue;}
    .kid{ width: 100px;height: 100px; background: yellow; margin-top: 20px}
</style>
 
/*html*/
<body>
    <div class="box">
	<div class="kid">子元素1</div>
    </div>
</body>

因此,給父級元素添加overflow:hidden,就可以解決這個問題了。

/*css樣式*/
<style type="text/css">
    .box{ background:skyblue;
          overflow: hidden; /*解決外邊距塌陷*/   
        }
    .kid{ width: 100px;height: 100px; background: yellow; margin-top: 20px}
</style>
 
/*html*/
<body>
    <div class="box">
	<div class="kid">子元素1</div>
    </div>
</body>

到此這篇關于詳解overflow:hidden的作用(溢出隱藏、清除浮動、解決外邊距塌陷)的文章就介紹到這了,更多相關overflow:hidden的作用 內容請搜索腳本之家以前的文章或繼續瀏覽下面的相關文章,希望大家以后多多支持腳本之家!

標簽:綏化 銅陵 湘西 焦作 欽州 試駕邀約 無錫 湖北

巨人網絡通訊聲明:本文標題《詳解overflow:hidden的作用(溢出隱藏、清除浮動、解決外邊距塌陷)》,本文關鍵詞  詳解,overflow,hidden,的,作用,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《詳解overflow:hidden的作用(溢出隱藏、清除浮動、解決外邊距塌陷)》相關的同類信息!
  • 本頁收集關于詳解overflow:hidden的作用(溢出隱藏、清除浮動、解決外邊距塌陷)的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 禁忌4| 99热国产网站在线观看| 久久综合给合久久97色美利坚| 欧美freesex黑人又粗超长 | 又黄又爽又高潮无遮挡的网站视频| 黄色小说片段| 看美女视频软件全部免费| 日本人视频-jlzzjlzzjlzz| 一女多男玩弄h辣文np最新章节| 类似《禁忌》的A片| 极限裸露第一季无删减完整版| jzzjlzz亚洲乱熟在线播放| 日韩你懂的| 91伊人久热精品午夜福利| 国产极品精品免费视频| 大地资源二中文在线观看下载 | 嗯嗯好爽| 成人a**址| 欧美熟妇婬乱60分钟视频播放| 亚洲色图综合图区| 91久久精品国产性色也91久久| 国产亚洲第一页| 国内精品中文字幕A片A片| 特级黄一级播放| 999久久66久6只有精品| 99se 综合久久| 国产欧美日韩一区二区三区,| 亚洲欧洲精品一区二区三区波多野| 岳一夜要了我六次| 男女又爽?又黄?免费怀孕| 国产人妻奶水一区二区| 天天摸夜夜摸夜夜狠狠摸| 能免费看水卜樱视频软件| 美女被羞羞在线观看| 国产婷婷色一区二区三区 | 国产青青| 久久久人人爽爆乳A片动漫版| 欧日韩一区二区三区| 美女bbbb精品视频| 国产99久久亚洲综合精品| 欧美精品一区二区三区人妻一区 |