2014-01-18 63 views
0

越來越多的我們冒險進入CSS3的奇妙世界,越來越多的人因爲這些功能需要大量的瀏覽器前綴才能與一些舊版瀏覽器兼容而感到惱火。即使對於小型網站來說,這個問題也會變得非常明顯,我們需要4或5個CSS屬性來獲得完全相同的效果。一個常見的例子是漸變的背景屬性。有多個瀏覽器前綴的純CSS解決方法嗎?

我知道有腳本可以幫助解決這個問題,但在訴諸這些問題之前,是否存在一個純粹的CSS修復,可以解決前綴問題,或者至少是某種方法將額外的打字量保持在最低限度?也就是說,結合東西,速記等等。 CSS文件可以很容易地與CSS3豐富的內容相提並論。

+0

CSS如何修復CSS瀏覽器兼容性問題? –

+0

問題在於前綴,而不是兼容性,即使它們非常相似。雖然我知道我們需要舊版本的前綴,但問題是我們必須寫更多,這是我想知道的。我們可以在CSS中壓縮和合並多少?什麼都可以寫成簡寫來保持文件大小和行數最小? – Hiigaran

+1

我假設前綴是一種兼容性問題。無論如何,答案是否定的,沒有**純粹的CSS方式來克服CSS前綴問題。 –

回答

0

我完全同意過量的代碼需要在CSS3中完成相同的效果,但該問題在瀏覽器方面,因爲其他評論聲明。

我認爲最好遵循的一個設計練習/工具/技巧是在編寫css時使用LESS。 我看到了這個問題的可能性(現在)。在這裏結帳。 http://alittlecode.com/handling-multiple-css3-transitions-with-a-less-mixin/

如果您不確定什麼是LESS,那麼檢查一下 - http://www.lesscss.org/

是的,從我的角度來看,它是純粹的CSS,但沒有如前所述,它不會減小文件的大小。

+1

'我認爲最好遵循的是使用LESS'我會說使用CSS預處理器。 –

+0

@HashemQolami你說過最好的人。 – antoniovassell

相關問題