檢測多個CSS文件可能存在沖突的檢測方法
基本信息
申請?zhí)?/td> | CN201811555106.2 | 申請日 | - |
公開(公告)號 | CN109669870A | 公開(公告)日 | 2019-04-23 |
申請公布號 | CN109669870A | 申請公布日 | 2019-04-23 |
分類號 | G06F11/36(2006.01)I | 分類 | 計算;推算;計數(shù); |
發(fā)明人 | 張?zhí)旎?/td> | 申請(專利權(quán))人 | 廣東微云科技股份有限公司 |
代理機構(gòu) | 深圳市合道英聯(lián)專利事務(wù)所(普通合伙) | 代理人 | 廣東微云科技股份有限公司 |
地址 | 523000 廣東省東莞市松山湖高新技術(shù)產(chǎn)業(yè)開發(fā)區(qū)創(chuàng)新科技園10號樓副樓1樓101室 | ||
法律狀態(tài) | - |
摘要
摘要 | 本發(fā)明公開了一種檢測多個CSS文件可能存在沖突的檢測方法,對每個CSS文件進行解析獲得每個CSS文件的選擇器、規(guī)則、文件名稱并且保存在數(shù)據(jù)庫,將任意一個選擇器按照順序依次對比該選擇器所屬CSS文件內(nèi)剩余選擇器,之后,再將該選擇器按照順序依次對比剩余CSS文件內(nèi)的選擇器,如果對比的兩個選擇器相同,并且兩個選擇器的規(guī)則聲明屬性相同而賦值不同確定兩個選擇器的CSS規(guī)則存在沖突,對兩個選擇器的CSS規(guī)則進行沖突標識并且保存數(shù)據(jù)庫。本發(fā)明能夠在引用多個CSS樣式文件前就檢測可能存在的沖突,讓研發(fā)人員能提前知曉并解決,同時可以檢測重復(fù)樣式并優(yōu)化CSS文件,減少CSS文件大小,提高加載速度。 |
