У меня есть веб-сайт, на котором я пытаюсь получить фон из тонких полосок, используя два градиента. Я добился этого, используя этот CSS:
background: repeating-linear-gradient(
45deg,
transparent,
transparent 2px,
#101010 4px,
#737373 4px
),
repeating-radial-gradient(
#616161,
#222222
);
В Firefox полосы выглядят великолепно, но когда я переношу их в Chrome, они выглядят ужасно.
Если вы откроете эту ссылку в Chrome, вы сможете увидеть, что я имею в виду.
JS Fiddle — некорректно отображается в Chrome
Я пытался найти решение в Интернете, и ближе всего я пришел к этому сообщению:
css полосатые bg странности в Chrome
Я применил код из сообщения выше в свой CSS, добавив радиальный градиент. Вот мой JS Fiddle, чтобы показать мой результат.
JS Fiddle — Strange Checkerboard
Когда я наношу его, как вы увидите или видели, я получаю странный шахматный узор. Как получить наклонный линейный градиент сверху и радиальный градиент снизу, чтобы они правильно отображались во всех браузерах?
Я даже пытался объединить CSS, на который я смотрел, с блоком «webkit», и это вообще не сработало:
html {
background-image: -webkit-repeating-linear-gradient(-45deg, rgba(0, 0, 0, .1), rgba(0, 0, 0, .1) 25%, transparent 25%, transparent 50%, rgba(0, 0, 0, .1) 50%), repeating-radial-gradient(#616161, #222222);
background-image: -moz-repeating-linear-gradient(-45deg, rgba(0, 0, 0, .1), rgba(0, 0, 0, .1) 25%, transparent 25%, transparent 50%, rgba(0, 0, 0, .1) 50%, repeating-radial-gradient(#616161, #222222);
background-image: -ms-repeating-linear-gradient(-45deg, rgba(0, 0, 0, .1), rgba(0, 0, 0, .1) 25%, transparent 25%, transparent 50%, rgba(0, 0, 0, .1) 50%), repeating-radial-gradient(#616161, #222222);
background-image: -o-repeating-linear-gradient(-45deg, rgba(0, 0, 0, .1), rgba(0, 0, 0, .1) 25%, transparent 25%, transparent 50%, rgba(0, 0, 0, .1) 50%), repeating-radial-gradient(#616161, #222222);
background-image: repeating-linear-gradient(-45deg, rgba(0, 0, 0, .1), rgba(0, 0, 0, .1) 25%, transparent 25%, transparent 50%, rgba(0, 0, 0, .1) 50%, repeating-radial-gradient(#616161, #222222);
-webkit-background-size: 4px 4px;
-moz-background-size: 4px 4px;
-o-background-size: 4px 4px;
background-size: 4px 4px;
};
Любая помощь будет принята с благодарностью! Я искал часы, пробовал много вещей... и не могу получить эту работу!