2017-02-22 1 views
-2

Какой лучший подход к использованию фоновых изображений? Сокращенное свойство или свойства по умолчанию?Какой лучший подход к использованию фоновых изображений? Сокращенное свойство или свойства по умолчанию?

+0

Я думаю, что это в значительной степени на основе мнений, но для чего это стоит, я считаю, сокращенные методы менее читаемым по сравнению с «нормальным» способом. – BFG

+0

Спасибо за ваш ответ. но немного беспокоиться о старых браузерах и современных браузерах IE и т. д. поддерживают ли они свойство короткой руки? –

+0

У вас не должно быть проблем с поддержкой браузера, поэтому вам решать, какой метод вы предпочитаете. – BFG

ответ

0

Лично я предпочитаю стенографию, так как ваша таблица стилей выглядит намного чище. Когда вы начинаете с CSS, возможно, по умолчанию лучше, но как только вы познакомитесь с CSS, я предлагаю сокращенное название.

В конце концов, мы, люди, ленивы. Сокращенные свойства -> Малый код -> очиститель & упрощенное обслуживание стилей -> более счастливая жизнь!

+0

Я просто думал о совместимости браузеров. Я имею в виду, что Short-Hand Properties может создавать проблемы, в то время как мы втираем наш код в старые браузеры, такие как IE-версия браузеров? Как вы думаете, есть ли проблема с cmpatibility. ??? При использовании коротких свойств вместо обычного использования фонов ..... –

+0

Насколько я знаю, коротко и не имеет проблем с совместимостью. [Mozilla] (https://developer.mozilla.org/en-US/docs/Web/CSS/Shorthand_properties ) docs рекомендует использовать сокращенную форму. Как только вы начнете писать CSS на регулярной основе, вы столкнетесь с [sass] (http://sass-lang.com/), которые снова поощряют короткие руки! –

0

Это waht, я думаю, что это лучший способ использовать изображение фона, я использовал его несколько раз. Я не беру кредит сюда это полный кредит выходит 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

Спасибо за ссылку. Я прочитал эту статью и очистил все мои путаницы в отношении совместимости браузеров. –

Смежные вопросы