Сведения о вопросе

Fhohir

16:25, 18th August, 2020

Теги

CSS   Internet   Explorer    

Border-radius + native gradients support in IE7, IE8?

Просмотров: 328   Ответов: 5

Сейчас делаю сайт, на котором нужно реализовать динамическую настройку дизайна — в админке всякие колорпикеры и т.д. Дизайн использует скругленные углы и градиенты. Я реализовал все это дело с помощью CCS3 и PIE.htc для IE, ну а для старых версий Firefox и Opera просто используется стандартный скин построенный на картинках. И вот мне клиент запостил новый тикет — мол, при загрузке страницы (IE) вначале показывается стандартный скин (1-2 секунды) и потом загружается текущий скин.

У меня 2 варианта как с этим бороться:

1. Плохой. Показывать Loading… с оверлеем пока страница не прогрузится

2. Хороший. Реализовать градиенты через фильтры, который подгружаются сразу с CSS


filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#000000',endColorstr='#ffffff');

-ms-filter: «progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#000000', endColorstr='#ffffff')»;


НО! PIE теперь отказывается скруглять углы. DD_roundies скругляет но убивает бекграунд. Помогите плз!


Здесь можно постить ссылку на проект-сабж?



  Сведения об ответе

PAGE

10:03, 1st August, 2020

Ни вижу ничего плохого, если 1-2 секунды, как Вы написали, будет висеть «Загрузка».


  Сведения об ответе

$DOLLAR

19:31, 4th August, 2020

Ох не надо фильтрами его грузить. Был у меня в декбаре проект, где box-shadow, border-radius и градиенты юзались — зло в чистом виде. Переубедите как-то на деградацию, очень советую.


  Сведения об ответе

SILA

22:47, 9th August, 2020

Почему бы не использовать стандартный скин везде? Вы все равно используете 3 разные типа верстки для разных браузеров.


  Сведения об ответе

dump

05:08, 23rd August, 2020

PIE не умеет работать с фильтрами, которые вы хотите использовать для прозрачности — css3pie.com/forum/viewtopic.php?f=3&t=514 Но работает PIE + прозрачный Png 24 в backgound, которым по-старинке можно использовать для прозрачности :)


  Сведения об ответе

PHPH

15:53, 1st August, 2020

PIE и фильтр по разным классам разносили?


Ответить на вопрос

Чтобы ответить на вопрос вам нужно войти в систему или зарегистрироваться