Bonjour
Je suis en train de refaire mon site pour un affichage optimisé PC et tablette.
Sous tablette, l'affichage sera complètement différent du pc et du coup j'ai testé avec une tablette dont la résolution est de 1280*800.
De ce fait, j'ai utilisé, pour mettre des styles qui seront appliqués sous tablette la css suivante :
sauf que sur pc, si le navigateur est plus largue que haut et que la largeur est inférieure à 1280px, il applique les mêmes styles que sur la tablette.
Ma question est donc : est-il possible, en css ou javascript, de détecter le device et de dire : si c'est une tablette, appliquer les styles suivants, si c'est un pc appliquer ces autres styles etc ?
Merci d'avance pour toute réponse
Lu
Modifié par Luleen (05 Jul 2011 - 13:54)
Je suis en train de refaire mon site pour un affichage optimisé PC et tablette.
Sous tablette, l'affichage sera complètement différent du pc et du coup j'ai testé avec une tablette dont la résolution est de 1280*800.
De ce fait, j'ai utilisé, pour mettre des styles qui seront appliqués sous tablette la css suivante :
@media all and (max-width : 1280px) and (orientation:landscape) { }
sauf que sur pc, si le navigateur est plus largue que haut et que la largeur est inférieure à 1280px, il applique les mêmes styles que sur la tablette.
Ma question est donc : est-il possible, en css ou javascript, de détecter le device et de dire : si c'est une tablette, appliquer les styles suivants, si c'est un pc appliquer ces autres styles etc ?
Merci d'avance pour toute réponse
Lu
Modifié par Luleen (05 Jul 2011 - 13:54)