У меня есть сайт в сети, это веб-приложение, написанное на ASP.NET. Когда я копирую HTML-код сайта с разочарованием, помещаю его в html-файл и запускаю на локальном хосте (сервер Apache), все в порядке, и CSS3PIE работает правильно.
Проблема в том, что на сервере все работает по-другому. Сначала это даже не сработало, и элементы, к которым было добавлено поведение pie.htc в css, полностью исчезли, или, скажем так, стали прозрачными.
Я наткнулся на совет о том, что position: relative;
на данном элементе решит проблему. Это вроде как, но это было неудовлетворительно. Фон по-прежнему оставался прозрачным, части элементов исчезали, и при наведении мыши другие элементы подпрыгивали на пару пикселей. Тени работали, закругленные углы тоже вроде работали, но без градиентов.