摘要:屬性的便捷語(yǔ)法的屬性定義當(dāng)一個(gè)元素的內(nèi)容太大而無法適應(yīng)塊級(jí)格式化上下文時(shí)候該做什么。這里介紹一下該屬性的便捷語(yǔ)法,賦予兩個(gè)值,分別控制和。便捷語(yǔ)法需要注意的問題的便捷語(yǔ)法是個(gè)比較新的屬性。
overflow屬性的便捷語(yǔ)法
CSS的overflow屬性定義當(dāng)一個(gè)元素的內(nèi)容太大而無法適應(yīng) 塊級(jí)格式化上下文 時(shí)候該做什么。是overflow-x和overflow-y的簡(jiǎn)寫屬性。
一般,我們會(huì)賦予它單個(gè)值,比如visible,hidden,scroll。這里介紹一下該屬性的便捷語(yǔ)法,賦予兩個(gè)值,分別控制overflow-x和overflow-y。
比如:overflow: hidden auto;相當(dāng)于overflow-y:hidden; overflow-x: auto;
以上就是overflow屬性的便捷語(yǔ)法。
便捷語(yǔ)法需要注意的問題overflow的便捷語(yǔ)法是個(gè)比較新的屬性。 可能習(xí)慣了CSS便捷寫法的我們會(huì)認(rèn)為,這種寫法理所當(dāng)然的早就應(yīng)該支持。然而事實(shí)不是這樣——
overflow便捷語(yǔ)法對(duì)應(yīng)的overflow-x和overflow-y的順序,還尚未達(dá)成一致。根據(jù)MDN的說法,為了匹配使用新邏輯屬性overflow-block和overflow-inline時(shí)的順序,F(xiàn)irefox 63就嘗試將之前的順序顛倒了一遍。然而到現(xiàn)在,F(xiàn)ireFox 67依然沒有做出這樣的更新,Chrome 74也沒有。展示如下:
FireFox 67
Chrome 74
至于移動(dòng)端的瀏覽器,筆者并未過多測(cè)試,估計(jì)目前采取的做法是取第一個(gè)值。
關(guān)于筆者為何調(diào)查這么蛋疼的問題,當(dāng)然是因?yàn)楣ぷ髦杏龅搅藛栴}。Chrome中白紙黑字,明確告訴筆者的先X后Y的順序,到了iOS的移動(dòng)端,不論safari還是webview,都沒有正確的展現(xiàn)——
overflow: hidden auto;本意是x軸隱藏,y軸滾動(dòng),到了iOS移動(dòng)端,y軸就是不按照規(guī)則滾動(dòng);待筆者改為overflow: auto hidden;,y軸才正常滾動(dòng)。于是有此文。
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://m.specialneedsforspecialkids.com/yun/114736.html
摘要:屬性的便捷語(yǔ)法的屬性定義當(dāng)一個(gè)元素的內(nèi)容太大而無法適應(yīng)塊級(jí)格式化上下文時(shí)候該做什么。這里介紹一下該屬性的便捷語(yǔ)法,賦予兩個(gè)值,分別控制和。便捷語(yǔ)法需要注意的問題的便捷語(yǔ)法是個(gè)比較新的屬性。 overflow屬性的便捷語(yǔ)法 CSS的overflow屬性定義當(dāng)一個(gè)元素的內(nèi)容太大而無法適應(yīng) 塊級(jí)格式化上下文 時(shí)候該做什么。是overflow-x和overflow-y的簡(jiǎn)寫屬性。 一般,我們會(huì)...
摘要:屬性的便捷語(yǔ)法的屬性定義當(dāng)一個(gè)元素的內(nèi)容太大而無法適應(yīng)塊級(jí)格式化上下文時(shí)候該做什么。這里介紹一下該屬性的便捷語(yǔ)法,賦予兩個(gè)值,分別控制和。便捷語(yǔ)法需要注意的問題的便捷語(yǔ)法是個(gè)比較新的屬性。 overflow屬性的便捷語(yǔ)法 CSS的overflow屬性定義當(dāng)一個(gè)元素的內(nèi)容太大而無法適應(yīng) 塊級(jí)格式化上下文 時(shí)候該做什么。是overflow-x和overflow-y的簡(jiǎn)寫屬性。 一般,我們會(huì)...
摘要:現(xiàn)在回到我們這一章節(jié)的標(biāo)題,將它做下補(bǔ)充關(guān)于那些事四之基于構(gòu)架基礎(chǔ)樣式庫(kù)基礎(chǔ)庫(kù)構(gòu)思為什么要做基礎(chǔ)庫(kù)我上一章節(jié)的末尾拋出了幾個(gè)問題假設(shè)你要做一個(gè)游戲單頁(yè)面,網(wǎng)頁(yè)上并不存在表單內(nèi)容,那么你就要移除一些冗余的代碼,開始自定義樣式來滿足自己的需求。 前言 先來回顧一下前幾章節(jié),我們都說了哪些內(nèi)容: CSS Reset 歷史 與 Normalize.css 介紹 Normalize.css...
閱讀 1797·2021-10-12 10:12
閱讀 2552·2021-09-29 09:42
閱讀 2731·2021-09-03 10:28
閱讀 2262·2019-08-30 15:54
閱讀 1169·2019-08-30 15:53
閱讀 1400·2019-08-30 11:26
閱讀 3367·2019-08-30 11:02
閱讀 2149·2019-08-30 11:02