@artdeco

Можно ли опустить первые 0% в linear-gradient?

Если есть правило
linear-gradient(324deg,#a0f 0%,#f75 100%)
Как я вижу, оно будет так же отображаться как и
linear-gradient(324deg,#a0f,#f75 100%)
Вопрос, можно ли убирать первые 0% в градиентах? Потому что у минифицированной булмы, они не были убраны

.navbar-menu{background-image:linear-gradient(141deg,#000 0,#0a0a0a 71%,#181616 100%)}

-- это значит компилятор не проработал этот момент, или может быть так, что нельзя убрать 0%?
  • Вопрос задан
  • 94 просмотра
Решения вопроса 1
sfi0zy
@sfi0zy Куратор тега CSS
Creative frontend developer
Да, можно пропустить первое значение в 0%. Если почитать стандарт, то там прямым текстом написано, что эти значения, где расположить цвета на градиенте - не обязательные. Можно вообще все пропустить. Если они пропущены, то расположение цветов в градиенте восстанавливается по четкому алгоритму.

В целом ответы на подобные вопросы о тонкостях интерпретации CSS имеет смысл искать в стандартах.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
szQocks
@szQocks
Можешь делать всё что хочешь, главное что бы работало везде чётко, и был результат тот - который тебе нужен.
И кстати если будешь забивать голову такими мелочами, то учиться будешь в N раз дольше. Такие мелочи тебе нужно проскакивать как щёлкая орешки.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы