{"id":124696,"date":"2019-01-02T18:00:51","date_gmt":"2019-01-02T17:00:51","guid":{"rendered":"https:\/\/www.justinmind.com\/blog\/create-a-basic-responsive-prototype\/"},"modified":"2025-02-03T16:45:10","modified_gmt":"2025-02-03T15:45:10","slug":"create-a-basic-responsive-prototype","status":"publish","type":"post","link":"https:\/\/www.justinmind.com\/fr\/aide\/creer-un-prototype-de-base-responsable","title":{"rendered":"Cr\u00e9ez un prototype r\u00e9actif de base"},"content":{"rendered":"<p>Dans cet exercice, nous allons cr\u00e9er un prototype r\u00e9actif de base \u00e0 l&rsquo;aide d&rsquo;\u00e9l\u00e9ments \u00e9pingl\u00e9s et d&rsquo;une hauteur et d&rsquo;une largeur bas\u00e9es sur des pourcentages.<br \/>\n<video class=\"lazyload\" style=\"max-width: 820px; width: 100%; padding: 20px 0px 0px;\" preload=\"auto\" loop=\"loop\" muted=\"\" data-autoplay=\"\" data-poster=\"https:\/\/assets.justinmind.com\/wp-content\/uploads\/2022\/09\/basic-responsive-example.png\"><source src=\"https:\/\/assets.justinmind.com\/wp-content\/uploads\/2022\/09\/basic-responsive-example.mp4\" type=\"video\/mp4\"><img decoding=\"async\" src=\"https:\/\/assets.justinmind.com\/wp-content\/uploads\/2022\/09\/basic-responsive-example.png\" alt=\"Prototypes r\u00e9actifs\">Prototypes r\u00e9actifs<\/source><\/video><\/p>\n<ol>\n<li>Cr\u00e9ez un nouveau prototype Web. Faites glisser deux widgets Rectangle sur le Canvas, en pla\u00e7ant l&rsquo;un en haut de l&rsquo;\u00e9cran et l&rsquo;autre en bas. Ils serviront d&rsquo;en-t\u00eate et de pied de page au prototype.  <\/li>\n<li>S\u00e9lectionnez le rectangle d&rsquo;en-t\u00eate. Dans la palette des propri\u00e9t\u00e9s, consultez la section Arri\u00e8re-plan. T\u00e9l\u00e9chargez une image pour l&rsquo;arri\u00e8re-plan du rectangle et, dans le menu d\u00e9roulant, choisissez l&rsquo;option \u00ab\u00a0Couverture\u00a0\u00bb. Vous pouvez \u00e9galement choisir une couleur pour l&rsquo;arri\u00e8re-plan du rectangle au lieu d&rsquo;une image.   <img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-15251\" src=\"https:\/\/www.justinmind.com\/wp-content\/uploads\/2018\/12\/AddImageAsBackground.png\" alt=\"Ajouter une image en arri\u00e8re-plan du rectangle\" width=\"755\" height=\"399\"><\/li>\n<li>Le rectangle \u00e9tant toujours s\u00e9lectionn\u00e9 et se trouvant toujours dans la palette Propri\u00e9t\u00e9s, consultez la section Taille. Pour la largeur, remplacez le menu d\u00e9roulant \u00ab\u00a0px\u00a0\u00bb par \u00ab\u00a0%\u00a0\u00bb et fixez la largeur \u00e0 100. Le rectangle occupera d\u00e9sormais 100 % de la largeur de l&rsquo;\u00e9cran.  <img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-15253\" src=\"https:\/\/www.justinmind.com\/wp-content\/uploads\/2018\/12\/100PercentWidth.png\" alt=\"100 % de la largeur de l'en-t\u00eate\" width=\"755\" height=\"450\"><\/li>\n<li>Faites glisser un widget Texte en haut du rectangle d&rsquo;en-t\u00eate. Il servira de titre au prototype du site web. Dans la palette Propri\u00e9t\u00e9s, consultez la section Position, cochez la case \u00ab\u00a0Afficher les options de position de l&rsquo;\u00e9pingle\u00a0\u00bb. Cochez la case \u00ab\u00a0Afficher les options de position de l&rsquo;\u00e9pingle\u00a0\u00bb. Dans les menus d\u00e9roulants qui apparaissent, changez le param\u00e8tre \u00ab\u00a0X\u00a0\u00bb en \u00ab\u00a0\u00c9pingler au centre\u00a0\u00bb. Laissez le param\u00e8tre \u00ab\u00a0Y\u00a0\u00bb fixe. Le texte du titre restera toujours au centre de l&rsquo;\u00e9cran.     <img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-15255\" src=\"https:\/\/www.justinmind.com\/wp-content\/uploads\/2018\/12\/PinTitletoCenter.png\" alt=\"Placer le titre de l'\u00e9cran au centre\" width=\"755\" height=\"394\"><\/li>\n<li>Regardez le rectangle du pied de page et modifiez sa largeur pour qu&rsquo;elle soit de 100 %.<\/li>\n<li>Le rectangle de pied de page \u00e9tant toujours s\u00e9lectionn\u00e9 et se trouvant toujours dans la palette Propri\u00e9t\u00e9s, passez \u00e0 la section Position et modifiez le param\u00e8tre \u00ab\u00a0Y\u00a0\u00bb en le rempla\u00e7ant par \u00ab\u00a0\u00c9pingler au bas\u00a0\u00bb. Laissez le param\u00e8tre \u00ab\u00a0X\u00a0\u00bb fixe. Le pied de page sera d\u00e9sormais toujours affich\u00e9 en bas de l&rsquo;\u00e9cran.  <img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-15257\" src=\"https:\/\/www.justinmind.com\/wp-content\/uploads\/2018\/12\/PinFooterToBottom.png\" alt=\"\u00c9pinglez le pied de page au bas de la page\" width=\"755\" height=\"484\"><\/li>\n<li>Pr\u00e8s du pied de page, faites glisser deux widgets de texte et un widget d&rsquo;image. Modifiez l&rsquo;un des widgets Texte pour qu&rsquo;il soit \u00e9pingl\u00e9 au centre et en bas, avec une marge de 100 px. Modifiez l&rsquo;autre widget Texte pour qu&rsquo;il soit \u00e9galement \u00e9pingl\u00e9 au centre et \u00e9pingl\u00e9 en bas avec une marge de 72 px. Enfin, modifiez le widget Image pour qu&rsquo;il soit \u00e9pingl\u00e9 au centre et \u00e9pingl\u00e9 en bas avec une marge de 41 px.  <img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-15259\" src=\"https:\/\/www.justinmind.com\/wp-content\/uploads\/2018\/12\/PinImagetoBottomCenter.png\" alt=\"\u00c9pinglez le texte et les images au centre en bas de l'\u00e9cran\" width=\"755\" height=\"391\"><\/li>\n<li>Faites glisser un widget Bouton sur le Canvas. Donnez-lui le style que vous souhaitez et fixez sa largeur \u00e0 40 %. Fixez-le au centre et au bas de l&rsquo;\u00e9cran avec une marge de 260 px. Le bouton appara\u00eetra toujours au centre et en bas de l&rsquo;\u00e9cran et occupera toujours 40 % de la largeur de l&rsquo;\u00e9cran.   <img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-15261\" src=\"https:\/\/www.justinmind.com\/wp-content\/uploads\/2018\/12\/PinButtontoBottomCenter.png\" alt=\"\u00c9pinglez le bouton au centre du bas\" width=\"755\" height=\"500\"><\/li>\n<li>Faites glisser un widget Texte et un widget Rectangle en haut \u00e0 droite du canevas. Intitulez le texte \u00ab\u00a0Connexion\u00a0\u00bb et le rectangle \u00ab\u00a0S&rsquo;inscrire\u00a0\u00bb. Changez l&rsquo;arri\u00e8re-plan du Rectangle pour qu&rsquo;il soit transparent et changez sa bordure pour qu&rsquo;elle soit arrondie.  <img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-15262\" src=\"https:\/\/www.justinmind.com\/wp-content\/uploads\/2018\/12\/AddBordertoSignUp.png\" alt=\"Ajouter une bordure au bouton d'inscription\" width=\"755\" height=\"439\"><\/li>\n<li>S\u00e9lectionnez le Texte et \u00e9pinglez-le \u00e0 droite avec une marge de 130px. S\u00e9lectionnez le Rectangle et \u00e9pinglez-le \u00e0 droite avec une marge de 30px. <img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-15266\" src=\"https:\/\/www.justinmind.com\/wp-content\/uploads\/2018\/12\/PinSignUptoRight.png\" alt=\"\u00c9pinglez le bouton d'inscription \u00e0 droite\" width=\"755\" height=\"449\"><\/li>\n<li>Faites glisser un widget Dynamic Panel sur le Canvas. Dans la section \u00ab\u00a0Disposition\u00a0\u00bb de la palette de propri\u00e9t\u00e9s, modifiez sa disposition en Vertical, puis modifiez l&rsquo;espacement \u00ab\u00a0Haut\u00a0\u00bb en 40px. Il y aura d\u00e9sormais un certain espace entre le haut du panneau et son contenu.  <img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-15268 size-full\" src=\"https:\/\/www.justinmind.com\/wp-content\/uploads\/2018\/12\/AddDynamicPanel.png\" alt=\"alignement du panneau\" width=\"755\" height=\"399\"><\/li>\n<li>Le panneau \u00e9tant toujours s\u00e9lectionn\u00e9, \u00e9pinglez-le au centre, modifiez sa largeur \u00e0 90 % et sa hauteur \u00e0 48 %.<img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-15270\" src=\"https:\/\/www.justinmind.com\/wp-content\/uploads\/2018\/12\/90PercentWidthPinnedPanel.png\" alt=\"Panneau d'\u00e9pinglage et de largeur en pourcentage  \" width=\"755\" height=\"398\"><\/li>\n<li>Double-cliquez sur le panneau et faites glisser un widget Texte dans le panneau. Modifiez sa largeur pour qu&rsquo;elle soit de 77 %. Le texte occupera d\u00e9sormais 77 % de la largeur du panneau et le panneau lui-m\u00eame occupera 90 % de la largeur de l&rsquo;\u00e9cran.  <img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-15271\" src=\"https:\/\/www.justinmind.com\/wp-content\/uploads\/2018\/12\/77PercentParagraphWidth.png\" alt=\"Donner un pourcentage de largeur au paragraphe\" width=\"755\" height=\"402\"><\/li>\n<\/ol>\n<p>Cliquez sur \u00ab\u00a0Simuler\u00a0\u00bb et modifiez la largeur du navigateur de simulation. Votre prototype adaptera automatiquement les \u00e9l\u00e9ments \u00e0 la largeur du navigateur. <\/p>\n<div style=\"padding-left: 30px;\"><strong>Remarque :<\/strong> les param\u00e8tres de la simulation doivent \u00eatre r\u00e9gl\u00e9s de mani\u00e8re \u00e0 ce que la largeur du navigateur s&rsquo;\u00e9tende. Vous pouvez le sp\u00e9cifier dans les param\u00e8tres de simulation ou dans la fen\u00eatre de simulation. <\/div>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-15298\" src=\"https:\/\/www.justinmind.com\/wp-content\/uploads\/2018\/12\/SimulationSetting.png\" alt=\"Param\u00e8tres de simulation\" width=\"755\" height=\"491\"><br \/>\nVous pouvez <a href=\"https:\/\/s3-eu-west-1.amazonaws.com\/justinmind\/examples\/BeginnerResponsive.vp\">t\u00e9l\u00e9charger notre exemple ici.<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Dans cet exercice, nous allons cr\u00e9er un prototype r\u00e9actif de base \u00e0 l&rsquo;aide d&rsquo;\u00e9l\u00e9ments \u00e9pingl\u00e9s et d&rsquo;une hauteur et d&rsquo;une largeur bas\u00e9es sur des pourcentages. Prototypes&#8230;<\/p>\n","protected":false},"author":18,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"inline_featured_image":false,"footnotes":""},"categories":[8416,8441],"tags":[],"class_list":["post-124696","post","type-post","status-publish","format-standard","hentry","category-formation","category-prototypage-reactif"],"acf":[],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/www.justinmind.com\/fr\/wp-json\/wp\/v2\/posts\/124696"}],"collection":[{"href":"https:\/\/www.justinmind.com\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.justinmind.com\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.justinmind.com\/fr\/wp-json\/wp\/v2\/users\/18"}],"replies":[{"embeddable":true,"href":"https:\/\/www.justinmind.com\/fr\/wp-json\/wp\/v2\/comments?post=124696"}],"version-history":[{"count":1,"href":"https:\/\/www.justinmind.com\/fr\/wp-json\/wp\/v2\/posts\/124696\/revisions"}],"predecessor-version":[{"id":126233,"href":"https:\/\/www.justinmind.com\/fr\/wp-json\/wp\/v2\/posts\/124696\/revisions\/126233"}],"wp:attachment":[{"href":"https:\/\/www.justinmind.com\/fr\/wp-json\/wp\/v2\/media?parent=124696"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.justinmind.com\/fr\/wp-json\/wp\/v2\/categories?post=124696"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.justinmind.com\/fr\/wp-json\/wp\/v2\/tags?post=124696"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}