Вот как это выглядит в Chrome:Как сделать градиенты в Chrome гладким?
и это скриншот из Firefox:
Как видно из скриншотов, что границы градиента неровные в Chrome , Как я могу сделать их гладкими?
Вот мой градиент в случае, если имеет значение:
background-image: linear-gradient(45deg, red 25%, transparent 25%, transparent 75%, red 75%, red),
linear-gradient(-45deg, red 25%, transparent 25%, transparent 75%, red 75%, red);
background-size: 60px 60px;
background-position:0 0, 30px 30px;
EDIT:
Изменение фонового размера на 40px делает градиент гладкой, но я хочу, чтобы быть гладкой на всех размерах.
Дайте мне знать, если мне нужно предоставить дополнительный код. Благодарю.
Может предоставить нам с HTML и как вы накладыванием треугольников над градиентом, чтобы мы могли видеть, как его структуру? – somethinghere
Я не думаю, что HTML имеет значение здесь, потому что просто установка свойства на 'body' будет выдавать результат. @SanJeetSingh: Кстати, что такое 'background-size', который вы используете? Я попробовал его с 40px 40px в Chrome, и он выпускает тот же результат, что и Firefox. – Harry
@ Harry Yup, градиент был гладким с 40px. Я использую 60 px. В идеале я хотел бы, чтобы градиент был гладким во всех измерениях. –