то есть градиент + фоновое изображение - PullRequest
3 голосов
/ 23 ноября 2010

Есть ли способ заставить ie (7,8) отображать градиент И фоновое изображение на том же самом Div?

Единственный способ, которым я получил это (но только почти), был, используя двафильтры, один для градиента и один с использованием AlphaImageLoader - но, конечно, тогда вы не можете расположить изображение.

Объявление фонового изображения и фильтра градиента не работает, потому что оно просто не будетрендеринг изображения - только градиент.

Есть ли какое-либо (желательно не js) решение для этого?

Если нет, мне придется прибегнуть к использованию фонового изображения для градиентаа также, что не так хорошо, но и не будет иметь большого значения ...

1 Ответ

6 голосов
/ 23 ноября 2010

Я бы сказал, что добавление небольшой ненужной разметки - меньшее из зол. Либо так, либо пусть IE-пользователи живут без градиента.

Часто заставляя ваш дизайн работать, это компромисс между семантикой, производительностью, стандартами и пиксельным совершенством. Принятие этого факта было для меня трудным делом, но оно сделало меня лучшим разработчиком внешнего интерфейса - я могу работать быстрее и принимать решения о том, какой показатель важен в данном случае.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...