Autor Zpráva
jefitto44
Profil
Viem, že zrejme nie...
ale neexistuje náhodou nejaký spôsob ako pomocou media queries presne nastaviť CSSko LEN pre microsoft phone?
Str4wberry
Profil
Obecně jde specifický styl pro konkrétní prohlížeč zajistit díky @supports, kam se dá nějaká oprefixovaná CSS vlastnost:

@media (min-width: 40em) {
    @supports (-ms-accelerator: true) { 
        /* styly pro prohlížeče podporující -ms-accelerator  */
    }
}

Živá ukázka

Obecně je ale lepší něco takového vůbec nepotřebovat a snažit se vytvořit jednotný kód pro všechny prohlížeče.

Případně detekovat konkrétní vlastnosti, které nefungují.

Jinak je ještě otázka, co je myšleno tím windows phone – na různých WP se vyskytují mobilní IE 9–11 nebo Edge.
radekt
Profil
Pokud máš stránky v php, tak třeba:
    if (StrPos($_SERVER['HTTP_USER_AGENT'], 'IEMobile/10.0')) {
        echo "<link rel='stylesheet' href='/css/ie_mobile_10.css'>";
    }

a k dalším verzím si najít http_user_agenty a přifařit to k podmínce if pomocí nebo, případně mít pro každou verzi IEMobile podle potřeby extra styl. Ale jak je psáno výše, je lépe mít univerzální kód. Řetězec 'IEMobile' by měl pokrýt všechny verze, to ale prozkoumané nemám.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: