天蠶在你身邊

不方便打電話?讓天蠶聯絡你

我們存在,我們思索,我們不斷進取首頁 >> 資訊 >> 網站建設行業新聞
重慶網絡公司:解說W3C標準——overflow的屬性

解說W3C標準——overflow的屬性

我們知道,overflow屬性值有這幾種:

  • visible:聲明內容不會被剪裁。比如內容可能被渲染到容器外面。
  • hidden:聲明內容將被剪裁,并且也甭想使用滾動條來查看剪裁掉的內容。
  • scroll:聲明內容將被剪裁,但有可能出現滾動條來查看被剪裁掉的內容。滾動條出現的位置在inner border adge和outer padding adge之間。
  • auto:聲明決策將依賴于客戶端,優先使用scroll。


W3C標準中指明:
通常一個盒子的內容是被限制在盒子邊界之內的。但有時也會產生溢出,即部分或全部內容跑到盒子邊界之外。溢出將在滿足下列條件之一時出現:
     1. 一個不換行的行元素寬度超出了容器盒子寬度。
     2. 一個子孫元素,由負邊距值引起的部分內容在盒子外部。
     3、 text-indent屬性引起的行內元素在盒子的左右邊界外。
    4. 一個元素的高度超出了容器盒子的高度。
    5. 一個寬度固定的塊元素放在了比它窄的容器盒子內。
    6. 一個絕對定位的子孫元素,部分內容在盒子外。但超出的部分不是總會被剪裁。子孫元素的內容就不會被子孫元素和其包含塊之間的祖先元素的overflow的設置所剪裁。

       當溢出發生時,overflow屬性約定了容器盒子是否剪裁掉超出其內邊界的部分,并且決定是否出現滾動條來訪問被剪裁掉的內容。它會影響到元素所有內容的剪裁,但有個例外情況,即上面第6條所提到的:元素的子孫元素的包含塊(Containing blocks)是整個視窗(viewport)或是該元素的祖先元素,內容將不會被剪裁。包含塊是什么呢?簡單的說,就是可以決定一個元素位置和大小的塊。通常一個元素的包含塊由離它最近的塊級祖先元素的內容邊界決定。但當元素被設置成絕對定位時,包含塊由最近的position不是static的祖先元素決定。


重慶網絡公司


地址:重慶市渝中區上清寺鑫隆達B座28-8

郵編:400015

電話:023-63612462

EMAIL:cnjl_net@163.com

渝ICP備09007657號-6

渝公網安備 50010302000872號

渝中區網站建設江津網站建設渝北網站建設南坪網站建設大渡口網站建設沙坪壩網站建設九龍坡網站建設巴南區網站建設
北碚網站建設江北網站建設永川網站建設萬盛網站建設梁平網站建設秀山網站建設大足網站建設天蠶網絡動態
无码精品A∨在线观看十八禁国产,国产清纯美女高潮流白浆视频,欧美精品二区激情一区二区片,国产成人午夜福利免费无码r
日本青青在线观看 | 婷婷丁香亚洲综合素 | 亚洲国产精品久久久久久小说 | 色多多免费视频在线观看 | 在线激情小视频第一页 | 亚洲综合中文字幕在线 |