Взломать Palm webOS CSS Targeting Hack?

Хотя это не очень хорошая практика, я ищу CSS-хак для Palm webOS.

Проблема в том, что Safari 3+ великолепен, и я могу делать некоторые вещи, например, анимацию градиентного фона для текста, но только в Safari.

Прямо сейчас я использую @media screen and (-webkit-min-device-pixel-ratio:0) {}, и он работает как шарм, без Opera, Firefox или чего-то еще, потому что, если я установлю фон для изображения, как в Safari, они все будут разрушены.

Но браузер Palm основан на webkit и использует внутренние правила, а браузер Palm не поддерживает текстовые фоны, поэтому все, что я получаю, - это движущееся изображение, а не текст.

Я бы предпочел взлом CSS, но при необходимости подойдет и Javascript.


person Tom    schedule 17.06.2010    source источник


Ответы (1)


Самый простой способ настройки таргетинга на браузеры, который я когда-либо находил, - это плагин CSS Browser Selector. У вас есть один файл CSS, и вы указываете ему целевые браузеры с помощью такого селектора, как

.ie .myelement div 
{ 
border: 1px #ccc solid; 
}

.webkit .myelement div
{
border: 1px #f0f dashed;
}

У меня отлично работает!

Надеюсь, это поможет вам.

person Kyle    schedule 17.06.2010
comment
Да, но он не поддерживает браузер Palm webOS. - person Tom; 17.06.2010