2017-02-22 29 views
-2

哪個是使用背景圖像的最佳方法?速記屬性或默認屬性?哪個是使用背景圖像的最佳方法?速記屬性或默認屬性?

+0

我認爲這在很大程度上是基於觀點的,但對於它的價值,我發現速記方法的可讀性比較「正常」的方式,我不邀功。 – BFG

+0

感謝您的回覆。但有點擔心舊版瀏覽器和現代瀏覽器IE等他們是否支持短暫的財產? –

+0

您不應該對瀏覽器支持有任何問題,因此您需要決定自己喜歡哪種方法。 – BFG

回答

0

個人而言,我更喜歡速記,因爲它使您的樣式表看起來更清晰。當你開始使用CSS時,可能默認情況會更好,但是一旦熟悉了CSS,我會建議簡寫。

畢竟我們人類是懶惰的。速記屬性 - >較小代碼 - >更清晰&更容易維護樣式表 - >更快樂的生活!

+0

我只是在考慮瀏覽器的兼容性問題。我的意思是,當我們在IE版本的瀏覽器等老舊的瀏覽器中使用短代碼時,short-Hand Properties可能會產生問題?你認爲有什麼兼容性問題?用短手屬性代替正常使用背景..... –

+0

據我所知,短手並沒有兼容性問題。 [Mozilla](https://developer.mozilla.org/en-US/docs/Web/CSS/Shorthand_properties )docs鼓勵我們使用速記。 一旦你開始定期寫CSS,你會遇到[sass](http://sass-lang.com/),這又鼓勵短手! –

0

這是我認爲是使用圖片背景的最佳方式,我多次使用它。來回它完全歸功於出去https://css-tricks.com/perfect-full-page-background-image/

html { 
    background: url(images/bg.jpg) no-repeat center center fixed; 
    -webkit-background-size: cover; 
    -moz-background-size: cover; 
    -o-background-size: cover; 
    background-size: cover; 
} 
+0

感謝您閱讀該文章的鏈接,並清除了我對瀏覽器兼容性的所有疑惑。 –