Bonjour, alors voila j'ai un site ou il y a 4 images de background pour ma page "login" qui change a chaque connexion via le code suivant (dans le php )
<!-- class CSS DES IMAGES -->
<style type="text/css">
<!--
.Image1 {background: url(Images/login1.png) no-repeat center top}
.Image2 {background: url(Images/login2.png) no-repeat center top}
.Image3 {background: url(Images/login3.png) no-repeat center top}
.Image4 {background: url(Images/login4.png) no-repeat center top}
-->
</style>
<!-- class CSS DES IMAGES -->
</head>
<body class="Image<?php echo rand(1,4); ?>">
<!-- echo rand avec le nombre d images (1,4 dans cet exemple car il y a 4 images ) -->
</body>
ça fonctionne très très bien mais j'aurais voulu savoir si il existé un moyen d'adapter le code css selon l'image affiché pour déplacer les cases "ID" et "PWD" dans le même genre que le "@media"
ex
je souhaiterai que sur la 2éme image les cases soit plus a gauche
Parce que tes inputs sont bien dans un formulaire, non ? Enfin, c'était un exemple, puisqu'on n'a pas ton html complet… L'idée, c'est de cibler des éléments dont le parent est ".Image1, 2 ou 3", etc.
Pas d'aide concernant le code par MP, le forum est là pour ça :)
Il faut absolument revoir l'architecture de ton code.
Ça doit ressembler à ça :
<?php
// Define your username and password
$username = "***";
$password = "***";
// le reste de ton code PHP
?>
<!doctype html>
<html>
<head>
<!-- ici ton CSS, ton title, ta favicon etc -->
</head>
<body class="Image<?php echo rand(1,4); ?>">
<-- ici le contenu de ta page : textes, formulaires, etc -->
</body>
</html>
Et il faut que tu enlèves aussi ces vilaines balises <font>, dépréciées depuis plus de 10 ans.
Également : <form ; name="form"; method="post"; action="<?php echo $_SERVER['PHP_SELF']; ?>"> ça s'écrit sans les ";"
Pas d'aide concernant le code par MP, le forum est là pour ça :)
CSS qui s'adapte a l'image background
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
Pas d'aide concernant le code par MP, le forum est là pour ça :)
Pas d'aide concernant le code par MP, le forum est là pour ça :)
Pas d'aide concernant le code par MP, le forum est là pour ça :)