BullGuard Antivirus Sale - 60% Off with openElement !
Accueil Forum Accueil Forum >

openElement

> Tutoriaux utilisateurs
  Nouveaux messages Nouveaux messages Fil RSS  - [Tuto]Chouette, c'est responsive !
  FAQ FAQ  Rechercher dans le Forum   Inscription Inscription  Connexion Connexion

Sujet fermé[Tuto]Chouette, c'est responsive !

 Répondre Répondre Page  <1 23456 35>
Auteur
Message inverser le tri
Larsene allez vers le bas
Admin Group
Admin Group


Depuis le: 05 Mar 2012
Pays: France
Status: Inactif
Points: 5388
Lien Direct à ce Post Envoyé : 03 Mai 2016 à 09:18
Message posté par Hobby001 Hobby001 a écrit:


Sur https://www.w3.org/TR/css3-mediaqueries/ les informations datent de juin 2012, c'est un peu vieux sur l'échelle de péremption internet. 


mea culpa, le travail du W3C est en constante évolution, et si le document cité est normatif, le dernier concernant les MQ est encore un working draft (du 21/01/2016, c'est vieux, mais quand même Wink)

https://www.w3.org/TR/mediaqueries-4/
Haut de la page
Larsene allez vers le bas
Admin Group
Admin Group


Depuis le: 05 Mar 2012
Pays: France
Status: Inactif
Points: 5388
Lien Direct à ce Post Envoyé : 03 Mai 2016 à 09:01
Message posté par Hobby001 Hobby001 a écrit:

Si un essai avec mydevice.io me retourne 320px de large pour mon smart phone,  $(window).width(); me retourne 980 pixels.  C'est aussi vrai pour mon iPad mini qui passe de 768px à 980px.


Parce qu'il ne faut pas confondre le width avec device-width. Le premier peut varier sur un même appareil selon le navigateur utilisé....

http://screensiz.es/phone

Si l'on souhaite viser un périphérique mobile plutôt qu'une résolution d'écran, il est plus judicieux d'utiliser le max-device-width. Précision (du 16/03/2016 LOL)




Edité par Larsene - 03 Mai 2016 à 09:10
Haut de la page
Bridet allez vers le bas
Senior Member
Senior Member
Avatar

Depuis le: 13 Dec 2013
Pays: Condroz
Status: Inactif
Points: 5049
Lien Direct à ce Post Envoyé : 03 Mai 2016 à 08:18
Voici le code du menu pour www.de-troyer.be :
.barremenu{
background-color:rgba(153,0,204,0.8) !important;
width:100% !important;
position : fixed !important;
z-index:9999 !important;

}

@media screen and (max-width: 799px) {
.titrebarremenu{
font-size:20px !important 
}   
#WEBoutonMenu{
display:inline-block !important;
}
#WEMenuPrincipal{
display:none !important;
}
}

@media screen and (min-width: 799px) and (max-width: 1170px) {
.titrebarremenu{
font-size:24px !important;
}   
.menu{
margin-left:2px !important;
}
#WEBoutonMenu{
display:none !important;
}
#WEMenuPrincipal{
display:inline-block !important;
}
}

@media screen and (min-width: 1170px) {
.titrebarremenu{
font-size:32px !important;
}   
.menu{
margin-left:5% !important;
}
#WEBoutonMenu{
display:none !important;
}
#WEMenuPrincipal{
display:inline-block !important;
}   
}


Calque Menu:
Sélectionner le panneau d'éléments contenant les menus
propriétés-->redimensionnement : hauteur seul. , dépassement : visible, mode affichage relative
styles -->personnalisation-->largeur auto !important



Edité par Bridet - 03 Mai 2016 à 08:28
Haut de la page
Bridet allez vers le bas
Senior Member
Senior Member
Avatar

Depuis le: 13 Dec 2013
Pays: Condroz
Status: Inactif
Points: 5049
Lien Direct à ce Post Envoyé : 03 Mai 2016 à 08:12
Message posté par penspart penspart a écrit:

bon j'ai contourné le probleme en supprimant "vous êtes unique,Prodxyo aussi" à gauche en haut dans le menu, sauf que sur grand écran c'est pas centré Confused

J'ai eu aussi un soucis de menus avec ce tuto (beaucoup plus de déléments), Larsène avait corrigé ça, je vais essayer de retrouver ce qu'il avait modifié par rapport au tuto.
Sinon, je ne vois pas l'utilité d'ecrire "présentation de Prod'Xyo" , on se doute bien que ce n'est pas ta famille que tu vas présenter! Pour moi un menu doit être concis.
D'autre part, je ne pense pas qu'une page d'accueil toute vide avec un logo soit bonne pour le référencement, elle ne sert à rien (aucune info sauf le slogan)  et oblige à un clic de plus.
Haut de la page
Hobby001 allez vers le bas
Admin Group
Admin Group
Avatar
Modérateur

Depuis le: 14 Feb 2015
Pays: Canada, Québec
Status: Inactif
Points: 6513
Lien Direct à ce Post Envoyé : 02 Mai 2016 à 17:50
@Larsene

Sur https://www.w3.org/TR/css3-mediaqueries/ les informations datent de juin 2012, c'est un peu vieux sur l'échelle de péremption internet.  


Si un essai avec mydevice.io me retourne 320px de large pour mon smart phone,  $(window).width(); me retourne 980 pixels.  C'est aussi vrai pour mon iPad mini qui passe de 768px à 980px.

C'est pourquoi, j'ai décidé d'utiliser 990px comme référence.  Ça désavantage le menu sur la tablette mais ça offre une garantie que le hamburger s'affichera sur le smartphone (pour l'instant).



Edité par Hobby001 - 02 Mai 2016 à 20:29
Haut de la page
Larsene allez vers le bas
Admin Group
Admin Group


Depuis le: 05 Mar 2012
Pays: France
Status: Inactif
Points: 5388
Lien Direct à ce Post Envoyé : 02 Mai 2016 à 12:00
Hello,

L'exemple fonctionne en principe bien avec la plupart des smartphones et des tablettes, mais il est bien sûr fonction du nombre de menus à afficher.

Il est parfois souhaitable d'avoir un menu "hamburger" sur tablette, parfois non.

Je me suis basé sur celles recommandées par AlsaCreation, et supporte la plupart des smartphones et tablettes 7" (telle que la nexus 7). au delà, l'affichage est suffisamment grand pour un affichage complet.
On retrouve une liste des tailles ici : https://css-tricks.com/snippets/css/media-queries-for-standard-devices/


Sinon, plus de détails ici : https://www.w3.org/TR/css3-mediaqueries/

Donnez un lien vers votre site si besoin d'un retour plus précis


Edité par Larsene - 02 Mai 2016 à 12:02
Haut de la page
Hobby001 allez vers le bas
Admin Group
Admin Group
Avatar
Modérateur

Depuis le: 14 Feb 2015
Pays: Canada, Québec
Status: Inactif
Points: 6513
Lien Direct à ce Post Envoyé : 02 Mai 2016 à 11:39
Message posté par penspart penspart a écrit:

Bonjour,

Oui le lien était mon "ancien" site, justement depuis hier j'ai fais le transfert de ma version "responsive". Sauf que j'ai 2 soucis: l'un est que sur smartphone le menu pop up n'apparait pas, et que mon menu sur tablette ne s'affiche pas entièrement, il manque "services & Conseils" et "Contact.
Pour ce qui est de la vidéo en fait ça ne pose pas de soucis.

Ce qui est d'autant plus surprenant c'est que lorsque je réduis ma fenêtre sur l'ecran de mon pc,j'ai bien le menu pop up qui apparaît Confused

Les tablettes et les smartphones s'inscrivent dans les résolutions comprises dans "(min-width: 640px) and (max-width: 1170px)", c'est pourquoi le pop-up n'apparaît pas.  Les smartphone et tablettes que j'ai regardé avaient une résolution de 980px.  J'en ai déduit qu'il fallait faire apparaître le "hamburger" dès 990 px.


Edité par Hobby001 - 02 Mai 2016 à 17:51
Haut de la page
penspart allez vers le bas
Newbie
Newbie


Depuis le: 18 Dec 2012
Pays: France
Status: Inactif
Points: 34
Lien Direct à ce Post Envoyé : 02 Mai 2016 à 09:17
bon j'ai contourné le probleme en supprimant "vous êtes unique,Prodxyo aussi" à gauche en haut dans le menu, sauf que sur grand écran c'est pas centré Confused


Edité par penspart - 02 Mai 2016 à 09:17
http://www.laurentphotos85.fr
Haut de la page
penspart allez vers le bas
Newbie
Newbie


Depuis le: 18 Dec 2012
Pays: France
Status: Inactif
Points: 34
Lien Direct à ce Post Envoyé : 02 Mai 2016 à 08:47
Bonjour,

Oui le lien était mon "ancien" site, justement depuis hier j'ai fais le transfert de ma version "responsive". Sauf que j'ai 2 soucis: l'un est que sur smartphone le menu pop up n'apparait pas, et que mon menu sur tablette ne s'affiche pas entièrement, il manque "services & Conseils" et "Contact.
Pour ce qui est de la vidéo en fait ça ne pose pas de soucis.

Ce qui est d'autant plus surprenant c'est que lorsque je réduis ma fenêtre sur l'ecran de mon pc,j'ai bien le menu pop up qui apparaît Confused


Edité par penspart - 02 Mai 2016 à 08:50
http://www.laurentphotos85.fr
Haut de la page
Bridet allez vers le bas
Senior Member
Senior Member
Avatar

Depuis le: 13 Dec 2013
Pays: Condroz
Status: Inactif
Points: 5049
Lien Direct à ce Post Envoyé : 30 Avr 2016 à 10:38
Je pense que tout cela se règle dans propriétés-->redimensionnement largeur et hauteur, non?
Sinon, je suppose que votre lien va votre ancien site non responsive?
Haut de la page
 Répondre Répondre Page  <1 23456 35>
  Partagez ce sujet   

Aller au Forum Permissions du forum allez vers le bas

Forum Software by Web Wiz Forums® version 12.04
Copyright ©2001-2021 Web Wiz Ltd.

Cette page a été affichée en 0.063 secondes.