Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
Le Deal du moment : -20%
-20% Récupérateur à eau mural 300 ...
Voir le deal
79 €

 :: Se mettre au poil :: Codes Randoms Voir le sujet précédent Voir le sujet suivant Aller en bas
blablabla.
Messages : 173
Date d'inscription : 27/03/2013
Soonsony Nooby
Soonsony Nooby
Admin



Sam 16 Nov - 21:52
Comment adapter son fond de page en fonction de la résolution du visiteur ? Cette question revient souvent dans l'Entraide, et c'est pourquoi ce tutoriel va vous l'expliquer.
Il fonctionne sous toutes les versions.

Panneau d'administration Modules HTML & JAVASCRIPT
Gestion des codes Javascript


Vous devez disposer de votre image de fond aux tailles suivantes :

   ▪ 800x600 px,
   ▪ 1024x768 px,
   ▪ 1280x960 px,
   ▪ 1600x1200px,
   ▪ taille plus grande que 1600px de large.


Pensez à les héberger sous des noms pratiques : taille800, taille1024, etc.

Créer un nouveau javascript ( voir ce tutoriel ), et insérez-y ce code :
CODE:
$(function(){

var bg= "Adresse image (largeur plus grande que 1600px)";

if(screen.width < 801) bg="Adresse image (largeur 800px)";
else if(screen.width < 1025) bg="Adresse image (largeur 1024px)";
else if(screen.width < 1281) bg="Adresse image (largeur 1280px)";
else if(screen.width < 1601) bg="Adresse image (largeur 1600px)";

document.body.style.backgroundImage="url(\""+bg+"\")";

});


Remplacez dans ce code les parties en rouge par les URL des images adéquates.

Une fois que vous avez remplacé tous les extraits en rouge, cochez à placement "Placement" => "Sur toutes les pages" et mettez le titre que vous souhaitez puis pour finir cliquer sur le bouton valider.

Le fond de votre forum change désormais en fonction de la résolution de vos visiteurs.
Si vous souhaitez aligner votre fond au centre de l'écran, et le fixer à la page (pour qu'il ne défile pas), ajoutez ce code à votre CSS personnalisé (PA > Affichage > Couleurs > Feuille de style CSS)

Code: Sélectionner le contenu

       body{
           background-position: top center;
           background-repeat: no-repeat;
           background-attachment: fixed;
       }
Revenir en haut Aller en bas
Messages : 173
Date d'inscription : 27/03/2013
Soonsony Nooby
Soonsony Nooby
Admin



Dim 18 Juin - 18:35
Spoiler:
Revenir en haut Aller en bas
Messages : 173
Date d'inscription : 27/03/2013
Soonsony Nooby
Soonsony Nooby
Admin



Dim 18 Juin - 18:36
index_box

Spoiler:
Revenir en haut Aller en bas
Messages : 173
Date d'inscription : 27/03/2013
Soonsony Nooby
Soonsony Nooby
Admin



Dim 18 Juin - 18:36
overall_header

Spoiler:
Revenir en haut Aller en bas
Messages : 173
Date d'inscription : 27/03/2013
Soonsony Nooby
Soonsony Nooby
Admin



Dim 18 Juin - 18:37
topics_list_box
Spoiler:
Revenir en haut Aller en bas
Messages : 173
Date d'inscription : 27/03/2013
Soonsony Nooby
Soonsony Nooby
Admin



Dim 18 Juin - 18:37
PA

Spoiler:
Revenir en haut Aller en bas
Contenu sponsorisé



Revenir en haut Aller en bas
Page 1 sur 1
Sauter vers: