2017-02-22 27 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

感谢您阅读该文章的链接,并清除了我对浏览器兼容性的所有疑惑。 –