CSS3是一種在Web開(kāi)發(fā)中極其重要的技術(shù),為頁(yè)面的設(shè)計(jì)和展示提供了極大的方便。但隨著技術(shù)的不斷發(fā)展和更新,有些CSS3屬性在逐漸消失或者不再推薦使用了。
/*以下是一些即將消失的或者不推薦使用的CSS3屬性*/ /*1. border-radius*/ border-radius: 5px; /*該屬性正逐漸被CSS圖形API所取代*/ /*2. box-shadow*/ box-shadow: 1px 1px 5px #000; /*該屬性正被新的API接口所替代*/ /*3. text-shadow*/ text-shadow: 1px 1px 5px #000; /*該屬性也正被新的API接口所替代*/ /*4. linear-gradient*/ background: linear-gradient(to right, #000, #fff); /*推薦使用新的gradient API*/ /*5. transform屬性中的Matrix函數(shù)*/ transform: matrix(1, 0, 0, 1, 0, 0); /*該函數(shù)正被更加高效的CSS變換(transform)代替*/ /*6. @keyframes 規(guī)則*/ @keyframes my-animation { /*已棄用,推薦使用新的animation API*/ 0% { transform: scale(1); } 100% { transform: scale(2); } }
以上這些CSS3屬性被逐漸取代并不意味著無(wú)法再使用,但推薦開(kāi)發(fā)者使用推薦的新API,增強(qiáng)頁(yè)面的性能和效果。