-
1. Data: 2009-12-21 13:54:39
Temat: CSS hack dla Safari i Chrome
Od: Peter May <p...@p...fm>
Właściwość outline jest przez Safari 4 i Chrome 3 obsługiwana. Natomiast
outline-radius już nie. Wobec tego chcę "wyłączyć" outline dla Safari i
Chrome. Znalazłem w sumie jedno rozwiązanie:
@media screen and (-webkit-min-device-pixel-ratio:0)
{
[tu style dla Safari i Chrome]
}
ale może ktoś zna coś lepszego?
--
Peter
-
2. Data: 2009-12-21 20:45:03
Temat: Re: CSS hack dla Safari i Chrome
Od: porneL <n...@p...net>
On Mon, 21 Dec 2009 13:54:39 -0000, Peter May <p...@p...fm> wrote:
> Właściwość outline jest przez Safari 4 i Chrome 3 obsługiwana. Natomiast
> outline-radius już nie. Wobec tego chcę "wyłączyć" outline dla Safari i
> Chrome. Znalazłem w sumie jedno rozwiązanie:
>
> @media screen and (-webkit-min-device-pixel-ratio:0)
> {
> [tu style dla Safari i Chrome]
> }
>
> ale może ktoś zna coś lepszego?
if (typeof foo.style.outlineRadius == 'undefined')
document.documentElement.className += ' brak-outline-radius';
Inaczej style będziesz mieć bez outline-radius nawet, gdy ta właściwość
zostanie dodana. Przy okazji obejmie Operę, która też jeszcze nie dorobiła
się zaokrąglanych rogów.
--
http://pornel.net
this.author = new Geek("porneL");