計算機, 信息技術
溢出CSS:顯示所述內容元素
層疊樣式表是易於使用的,如果你不進入繼承,類結構的優先級分配,理論方面和實踐經驗的叢林。
在CSS每個屬性的主要目的 - 顯示器,但它並不意味著只有“看得見”:同樣重要的設計“CSS溢出隱藏”。
頁面元素
頁不僅含有的元素,它可以位於元件的元件,無論是幀(它可以是不僅一套組件,但不同的網站完全地),或者由自己的系統對象。
當然,絕大多數的開發者網站練橡膠佈局,被迫與不斷增長的信息容量和事實不可忽視的是800 x 600像素的障礙 - 而不是一個障礙640 KB,這幾十年來克服MS DOS創作者的心態,程序員和用戶的生活變得複雜第一個桌面。
該網站最初的建築都比較容易:網頁不適合在屏幕上,瀏覽器使得它滾動。 儘管開發者可以提供在窗口輸出頁面內容無需滾動條並沒有其他的屬性:頁面內容將永遠走不出超出分配給它的窗口。 這是自然的,窗外還有其他的應用程序和瀏覽器窗口 - 並不比其他窗口更好:操作系統始終是平等的應用。
然而,不管他們在佈局選項,選擇如何優先不管如何分佈感興趣的最佳屏幕分辨率觀看網站的訪客,今天有有並不總是矩形機會固定大小的各種畫面。
通過溢出CSS的動態世界
據推測,該網站頁面-此內容,在超文本標記,這說明它是如何顯示在特定情況下,在一定條件下展開。
一切都在不斷變化。 即使該網站是這樣的,它的內容無法在年內改變,也不能保證,一個不速之客不會打開一個新的設備,它這個網站的開發人員甚至不知道。
在規則中溢出CSS提供選項屬性只有四個可以隱藏任何超出元素,顯示的區域,提供始終還是只滾動必要的時候,或者從祖先繼承值。
在第一種情況下(溢出:隱藏),超越了項目的任何內容都將被隱藏,但消失,將無法使用。 這個位置是有效的,但不是那麼有趣是顯示所有選項被超越(溢出:可見)。 所以開發者提供了機會訪客總是知道的全部內容元素,並控制其音量。 機會少使滾動(溢出:滾動-滾動條是永遠存在的,或溢出:汽車-滾動條出現在必要時)。
特點溢出使用條款
", представляют особенный интерес, только когда они представляют собой текст. 元素是具有CSS“文本溢出”的含義的標籤內,是特別感興趣的,只有當他們的文字。 其它組分的佈置,通常是固定的坐標或相對位置。
文本元素不總是包含字符固定數量的,如果你需要使用規則溢出,CSS奉命監視選項內容量意想不到的變化。
特別是,在調試階段,你可以將屬性或自動滾動的值,然後鎖定超越該領域的一切顯示,給訪客一組鍵,他將無形的內容移動到可見光區。 這是常見的做法。 不是每個人都留下了深刻印象滾動條,有的喜歡它四個按鍵:頂部,前進,後退,到了最後。
此外,在自動/滾動規則溢出CSS帶來價值頁面元素不愉快的不確定性:滾動的瀏覽器傳輸的優先級,從頁面到它的元素時,它是在鼠標指針。
當元件是一個文本塊,它是不是太明顯和不舒服,但如果窗口的整個寬度放置在滑塊(塊元素畫面),然後克服這樣的結構並不總是可能用鼠標,經常需要使用按鈕“在開始”或“末頁“。
滾動優先
與訪問者的站點對話框頁面是必不可少的,以及它的設計,開發,內容。 由於該網站打開瀏覽器並做它在同一個窗口或新選項卡,你可能有資格進行滾動應該是網頁,而不是其成員。 後者不僅是很多,但每一個都可以有它自己的功能。
該網站總是隨身攜帶一個特定的含義,即使它涉及到哲學,神秘主義,或任何其他不可預見的內容領域。 這就是為什麼它總是能夠承擔該規則溢出的CSS的互動元素特定的負擔。
特別是,如果該元素是一個選擇,選擇年份(日期),然後是古典選擇是不方便的,因為這將提供滾動條明顯的不便。 在這種情況下,溢出應用,CSS可以有效地使用。此外:元素中的內場,選定時間段,允許訪問者快速,輕鬆地選擇所需的日,月,年。
Similar articles
Trending Now