overflow --百度百科

overflow CSS屬性

overflow 爲CSS中設置當對象的內容超過其指定高度及寬度時如何管理內容的屬性。

基本特性

初始值: visible 適用於: block-level and replaced elements
繼承性: 百分比: N/A
媒體: visual 版本: CSS2
兼容性: IE4+ NS6+

基本語法

overflow-x overflow-y overflow : visible | auto | hidden | scroll

語法取值

visible : 默認值。不剪切內容也不添加滾動條。假如顯式聲明此默認值, 對象將以包含對象的 window 或 frame 的尺寸裁切。而且 clip 屬性設置將失效 auto : 在必需時對象內容纔會被裁切或顯示滾動條 hidden : 不顯示超過對象尺寸的內容 scroll : 老是顯示滾動條 清除浮動 設置overflow的一個更流行的用處是,清除浮動。設置overflow並不會在該元素上 清除浮動,它將清除本身(self-clear)。意思就是,應用了overflow(auto或hidden)的元素,將會擴展到它須要的大小以包圍它 裏面的浮動的子元素(而不是疊了起來(collapsing)),假設未定義高度。就像這樣:

使用說明

檢索或設置當對象的內容超過其指定高度及寬度時如何管理內容。全部對象的默認值是 visible ,除了 textarea 對象和 body 對象的默認值是 auto 。設置 textarea 對象此屬性值爲 hidden 將隱藏其滾動條。對於 table 來講,假如 table-layout 屬性設置爲 fixed ,則 td 對象支持帶有默認值爲 hidden 的 overflow 屬性。若是設爲 scroll 或者 auto ,那麼超出 td 尺寸的內容將被剪切。若是設爲 visible ,將致使額外的文本溢出到右邊或左邊(視 direction 屬性設置而定)的單元格。自IE5開始,此屬性在MAC平臺上可用。自IE6開始,當你使用 !DOCTYPE 聲明指定了 standards-compliant 模式,此屬性能夠應用於 html 對象。對應的 腳本特性爲 overflow 。
相關文章
相關標籤/搜索