CSS overflow屬性詳細介紹

來源:互聯網
上載者:User
今天面試遇到一個選擇題,題目如下:

當時不確定,回來查了資料,按照W3C的原話應該是選擇True.

瀏覽器支援

所有主流瀏覽器都支援 overflow 屬性。

注釋:任何的版本的 Internet Explorer (包括 IE8)都不支援屬性值 "inherit"。

定義和用法

overflow 屬性規定當內容溢出元素框時發生的事情。

說明

這個屬性定義溢出元素內容區的內容會如何處理。如果值為 scroll,不論是否需要,使用者代理程式都會提供一種滾動機制。因此,有可能即使元素框中可以放下所有內容也會出現捲軸。

預設值: visible
繼承性: no
版本: CSS2
JavaScript 文法: object.style.overflow="scroll"

可能的值

描述
visible 預設值。內容不會被修剪,會呈現在元素框之外。
hidden 內容會被修剪,並且其餘內容是不可見的。
scroll 內容會被修剪,但是瀏覽器會顯示捲軸以便查看其餘的內容。
auto 如果內容被修剪,則瀏覽器會顯示捲軸以便查看其餘的內容。
inherit 規定應該從父元素繼承 overflow 屬性的值。
相關文章

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.