#html #css #sass
Вопрос:
Изображения должны лучше всего объяснить проблему, но я применяю 2 фона к этой странице, градиент с параболой SVG поверх нее. Они выглядят по-разному в Firefox и Chrome, и на самом деле они выглядят неправильно в обоих из них по сравнению с тем, что ожидается, учитывая CSS. Я считаю, что правильным результатом, учитывая CSS, было бы закрепление параболы слева независимо от размера экрана (как в FF), не касаясь правой стороны экрана и не завершая полную кривую (как в Chrome). Поэтому правильным поведением будет левая сторона Firefix и правая сторона Chrome.
Вот CSS, который я использую…
.container: {
background: url($SVG_PATH}) no-repeat fixed left center, linear-gradient(128.99deg, #E61815 48.82%, #FFB777 97.86%);
background-size: 100% 100%;
}
Комментарии:
1. Просто быстро: уверены, что svg-элементы в обоих примерах действительно(!) одинаковы? На первый взгляд мне кажется, что изображение растянуто до разных размеров (в пикселях) и, возможно, разных решений в примере Chrome и Firefox … Итак, может быть, эффект может быть связан с разными соотношениями сторон на разных экранах? Не зная, но просто думать о будущем 😉