Palette de couleurs : style macromedia

Description

Bonjour,

Il existe plusieurs codes qui font la même chose, sauf que niveau couleur ce n'est pas très bien géré, en faite vous avez une palletes de couleurs dans l'ordre mais du plus foncé au plus clair, par block, mais pas très beau :(

le but de ce morceau de code est de rendre plus jolie l'aspect de la palette, c'est à dire essayer de regrouper les couleurs par tons (regrouper les tons rouges, bleu etc... en partant du mileu en foncé et en allant vers l'extérieur de plus en plus clair).

j'ai fait principalement ce script pour me permettre de voir qu'elle couleur de fond je pouvais appliquer sur mon site web, vous baladez la souris sur les couleurs et la couleur de fond change.

le script est bien commenté et très aéré.

Source / Exemple :


Dans le ZIP.

Conclusion :


Un peu d'explication même si le fichier est bien commenté :

Pour l'utilisation vous avez juste a inclure le fichier a l'aide d'une balise PHP ou vous le souhaitez :
<?php
include ("palette.php");
?>

ensuite vous passez la souris sur les couleurs et vous avez la couleur de fond qui change, a l'aide de l'évènement onMouseOver()

si vous cliqué sur la couleur de votre choix elle restera figée pour voir le rendu, si cela ne vous convient pas vous recliquez sur la palette
et de nouveau les couleurs changent en bougeant la souris.

si vous connaissez la valeur Hexadécimale de la couleur vous pouvez l'inscrire dans le champ (sans oublié le #) et clicker sur "Refresh", cela figera la couleur, vous voulez changer de nouveau de couleur, sois en cliquant sur la palette sois sur le bouton "Refresh".

pour tout ce qui est théorie le fichier et commenté ligne par ligne.

Codes Sources

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.