Как применить background-color: css только в браузере webkit - PullRequest
1 голос
/ 10 декабря 2011

Довольно просто, у меня есть этот тег

background: #4d4d4d;

и он мне нужен только для работы в браузерах WebKitКто-нибудь знает, как это сделать?Не стесняйтесь использовать любую комбинацию PHP / JavaScript / jQuery / CSS

Ответы [ 3 ]

6 голосов
/ 10 декабря 2011
[if Webkit]body
{
    background: #4d4d4d;
}

Источник: http://www.conditional -css.com /

Или, как многие указали, jQuery.

Или с

@media screen and (-webkit-min-device-pixel-ratio:0) { 
    body
    {
        background: #4d4d4d
    }
}
2 голосов
/ 10 декабря 2011

С jQuery:

$(function() {
    if ($.browser.webkit) {
        $("body").css("background", "#4d4d4d");
    }
});

Это будет работать с текущими версиями jQuery, но следует отметить, что jQuery.browser может быть перемещен в плагин в будущем выпуске jQuery.

1 голос
/ 10 декабря 2011

jQuery включает метод только для этого.

http://api.jquery.com/jQuery.browser/

$.browser.webkit; //returns true
...