Créer un dégradé dans une cellule.....???

Créer un dégradé dans une cellule.....??? - Programmation

Marsh Posté le 03-09-2002 à 08:54:31    

c'est possible?...sans devoir mettre une bête image donc....pasque là je vois pas l'intérêt  :D  
 
merci

Reply

Marsh Posté le 03-09-2002 à 08:54:31   

Reply

Marsh Posté le 03-09-2002 à 09:12:25    

Langage ?

Reply

Marsh Posté le 03-09-2002 à 09:22:48    

euh à tout hasard, du html :D

Reply

Marsh Posté le 03-09-2002 à 09:41:09    

Dans ce cas c'est pas possible. A moins d'utiliser des extensions ultra-proprio MS.

Reply

Marsh Posté le 03-09-2002 à 11:13:19    

gm_superstar a écrit a écrit :

Dans ce cas c'est pas possible. A moins d'utiliser des extensions ultra-proprio MS.




 
non....mais j'avais entendu parler de faire une image de 1px de large et la répéter en mosaïque...ou un truc du genre...mais je vois vraiment pas comment!
 
--> moi ce que je disais, c'est mettre une image "normale" de Xpx sur Xpx d'un dégradé koi!
 
PS: et si c'est pas possible, comment on fait pour faire un dégradé avec un prog de dessin ? merci!

Reply

Marsh Posté le 03-09-2002 à 13:56:40    

up up up up ;)
 

Reply

Marsh Posté le 03-09-2002 à 14:00:36    

1) Tu fais un tableau rempli de ligne de 1 pixel de hauteur que tu remplis avec du javascript (avec plein de document.write()) : sale et lent.
 
2) Tu fais une image de dégradé sous 'toshop : 2 sec

Reply

Marsh Posté le 03-09-2002 à 14:03:30    

Si tu veux faire un dégradé horizontal, il te suffit de créer l'image d'un dégradé de 1 pixel de large et de la mettre en fond de ta cellule.
 
Pour faire un dégradé, n'importe quel logiciel de retouche t'offrira l'outil pour le faire. En général tu sélectionne une couleur d'avant-plan et une couleur d'arrière-plan, tu définis une direction et hop ! tu as ton dégradé.

Reply

Marsh Posté le 04-09-2002 à 10:23:35    

gm_superstar a écrit a écrit :

Si tu veux faire un dégradé horizontal, il te suffit de créer l'image d'un dégradé de 1 pixel de large et de la mettre en fond de ta cellule.
 
Pour faire un dégradé, n'importe quel logiciel de retouche t'offrira l'outil pour le faire. En général tu sélectionne une couleur d'avant-plan et une couleur d'arrière-plan, tu définis une direction et hop ! tu as ton dégradé.




 
j'vais tester ca ;)
 
merci!

Reply

Marsh Posté le 04-09-2002 à 13:18:53    

J'ai reussi a fiare un magnifique degradé en JS regarde comme st fais la source, la page est longue a s'ouvrir (+ ou - 10 sec) car il dois generer 12 000 couleur d'apres mes souvenirs !!!
 
Regarde la source
 
http://172.183.151.138/couleur.html
 
http://172.183.151.138/java.js
 
Regarde comment j'ai fais et essayer dans fair un plus simple


Message édité par bozocarzu le 04-09-2002 à 13:21:43
Reply

Marsh Posté le 04-09-2002 à 13:18:53   

Reply

Marsh Posté le 04-09-2002 à 15:34:48    

bozocarzu a écrit a écrit :

J'ai reussi a fiare un magnifique degradé en JS regarde comme st fais la source, la page est longue a s'ouvrir (+ ou - 10 sec) car il dois generer 12 000 couleur d'apres mes souvenirs !!!
 
Regarde la source
 
http://172.183.151.138/couleur.html
 
http://172.183.151.138/java.js
 
Regarde comment j'ai fais et essayer dans fair un plus simple
 




 
superbe! ;) beau boulot! mais je suis incapable de faire un script pareil!  
 
merci pour votre aide, j'vais tester les différentes solutions!
 
@++  :hello:

Reply

Marsh Posté le 04-09-2002 à 17:31:34    

Sinon regarde celui la, il est bcp plus simple
 
http://172.183.151.138/couleur2.html  
 
http://172.183.151.138/java2.js

Reply

Marsh Posté le 04-09-2002 à 17:47:50    

ya cb de couleur dans le 2eme?

Reply

Marsh Posté le 04-09-2002 à 17:53:20    

Maxime a écrit a écrit :

ya cb de couleur dans le 2eme?




 
y en a 40

Reply

Marsh Posté le 04-09-2002 à 19:25:33    

Smaragdus a écrit a écrit :

 
 
y en a 40




 :non:  Y'en as 40*5 = 200 , j'affiche 5 degradé qui se suis !
 
Et pour le premier, je vien de refaire le calcul, il y as 40*15*2*5 couleurs, donc sa nous fais du 6000 couleurs !

Reply

Marsh Posté le 04-09-2002 à 20:06:13    

dans le style degrader, possible de faire un degrader en js sur un couleur? ( genre un degrader bleu => blanc )

Reply

Marsh Posté le 04-09-2002 à 23:50:35    

Bas oui !!
 
On peut faire n'importe quel degradé !! si vous avez regarder le code source, vous pouvez le voir :
 
Ex : color0=new Array(255,0,255,0,255,0);
 
Si on met cet variable dans la fonction degrade, sa fais un degradé blanc -> noir sur 40 couleurs
 
Blanc = #ffffff ou R=255 - G=255 B=255
Noir = #000000 ou R=0 - G=0 - B=0
 
Maitenant on regarde la variable :  
color0=new Array(255,0,255,0,255,0);
 
On vois que l'array est bine ranger =
color0=new Array( R-Couleur1 , R-Couleur2 , G-Couleur1 , G-Couleur2 , B-Couleur1 , B-Couleur2 );
 
Quand je j'aurais le temps j essayerais de faire un interface qui genere n'importe quel degradé !


Message édité par bozocarzu le 04-09-2002 à 23:56:35
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed