摘要:屬性的便捷語法的屬性定義當一個元素的內容太大而無法適應塊級格式化上下文時候該做什么。這里介紹一下該屬性的便捷語法,賦予兩個值,分別控制和。便捷語法需要注意的問題的便捷語法是個比較新的屬性。
overflow屬性的便捷語法
CSS的overflow屬性定義當一個元素的內容太大而無法適應 塊級格式化上下文 時候該做什么。是overflow-x和overflow-y的簡寫屬性。
一般,我們會賦予它單個值,比如visible,hidden,scroll。這里介紹一下該屬性的便捷語法,賦予兩個值,分別控制overflow-x和overflow-y。
比如:overflow: hidden auto;相當于overflow-y:hidden; overflow-x: auto;
以上就是overflow屬性的便捷語法。
便捷語法需要注意的問題overflow的便捷語法是個比較新的屬性。 可能習慣了CSS便捷寫法的我們會認為,這種寫法理所當然的早就應該支持。然而事實不是這樣——
overflow便捷語法對應的overflow-x和overflow-y的順序,還尚未達成一致。根據MDN的說法,為了匹配使用新邏輯屬性overflow-block和overflow-inline時的順序,Firefox 63就嘗試將之前的順序顛倒了一遍。然而到現在,FireFox 67依然沒有做出這樣的更新,Chrome 74也沒有。展示如下:
FireFox 67
Chrome 74
至于移動端的瀏覽器,筆者并未過多測試,估計目前采取的做法是取第一個值。
關于筆者為何調查這么蛋疼的問題,當然是因為工作中遇到了問題。Chrome中白紙黑字,明確告訴筆者的先X后Y的順序,到了iOS的移動端,不論safari還是webview,都沒有正確的展現——
overflow: hidden auto;本意是x軸隱藏,y軸滾動,到了iOS移動端,y軸就是不按照規則滾動;待筆者改為overflow: auto hidden;,y軸才正常滾動。于是有此文。
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/53943.html
摘要:屬性的便捷語法的屬性定義當一個元素的內容太大而無法適應塊級格式化上下文時候該做什么。這里介紹一下該屬性的便捷語法,賦予兩個值,分別控制和。便捷語法需要注意的問題的便捷語法是個比較新的屬性。 overflow屬性的便捷語法 CSS的overflow屬性定義當一個元素的內容太大而無法適應 塊級格式化上下文 時候該做什么。是overflow-x和overflow-y的簡寫屬性。 一般,我們會...
摘要:屬性的便捷語法的屬性定義當一個元素的內容太大而無法適應塊級格式化上下文時候該做什么。這里介紹一下該屬性的便捷語法,賦予兩個值,分別控制和。便捷語法需要注意的問題的便捷語法是個比較新的屬性。 overflow屬性的便捷語法 CSS的overflow屬性定義當一個元素的內容太大而無法適應 塊級格式化上下文 時候該做什么。是overflow-x和overflow-y的簡寫屬性。 一般,我們會...
摘要:現在回到我們這一章節的標題,將它做下補充關于那些事四之基于構架基礎樣式庫基礎庫構思為什么要做基礎庫我上一章節的末尾拋出了幾個問題假設你要做一個游戲單頁面,網頁上并不存在表單內容,那么你就要移除一些冗余的代碼,開始自定義樣式來滿足自己的需求。 前言 先來回顧一下前幾章節,我們都說了哪些內容: CSS Reset 歷史 與 Normalize.css 介紹 Normalize.css...
閱讀 1416·2021-10-08 10:05
閱讀 3060·2021-09-26 10:10
閱讀 883·2019-08-30 15:55
閱讀 504·2019-08-26 11:51
閱讀 441·2019-08-23 18:10
閱讀 3849·2019-08-23 15:39
閱讀 658·2019-08-23 14:50
閱讀 767·2019-08-23 14:46