[WEBEXPERT] Comment faire en sorte que l'image d'arrire plan ne soit p

Comment faire en sorte que l'image d'arrire plan ne soit p [WEBEXPERT] - Windows & Software

Marsh Posté le 13-05-2002 à 14:45:50    

pas en mosaique?, c à d une seule image qui prenne tte la page

Reply

Marsh Posté le 13-05-2002 à 14:45:50   

Reply

Marsh Posté le 13-05-2002 à 16:05:41    

question intéressante, j'avais cherché et trouvé un truc pas terrible faudrait que je le retrouve
 
en fait ce qui est intéressant c'est d'avoir une image qui s'adapte automatiquement à la résolution parce que sinon l'image sera tronquée ou mozaiquée (ou au pire du blanc)
 
pour àa pouvait faire un script qui choisisse l'image (chacune adaptée) en fonction de la réslution mais c un peu lourd
 
ça serait bien si y'avait une fonction directe qui le fasse ou à la limite un javascript bien fait

Reply

Marsh Posté le 13-05-2002 à 17:29:39    

donc si je comprends bien c pas possible?

Reply

Marsh Posté le 13-05-2002 à 17:36:25    

nope c pas dans les spécifications HTML

Reply

Marsh Posté le 13-05-2002 à 17:58:09    

Indiana Jones a écrit a écrit :

nope c pas dans les spécifications HTML  




 
 :hello: indiana
 
ça on s'en doutais mais tu sais pas comment on peut faire facilement pour que l'image (la taille) s'adapte automatiquement à la grandeur de la fenetre (suivant la résolution koa) ?
 
Y'aurait pas un script kkchose ?
 
merci

Reply

Marsh Posté le 14-05-2002 à 12:18:38    

:bounce:

Reply

Marsh Posté le 14-05-2002 à 14:48:30    

ouaip, sur le onLoad de ta page tu changes ton image de fond par un javascript.
Reste plus qu'a trouver le bout de code qui fait ca :)
je regarde, j'ai 5 minutes a perdre :)
si je trouve, je vous donne ca.
a+

Reply

Marsh Posté le 14-05-2002 à 15:07:10    

:jap:

 

[jfdsdjhfuetppo]--Message édité par laurent_g le 14-05-2002 à 15:07:20--[/jfdsdjhfuetppo]

Reply

Marsh Posté le 14-05-2002 à 15:08:37    

<SCRIPT language=javascript>
if (document.all||document.getElementById)
 document.body.style.background="url('[#f00
e00]TON_IMAGE'[/#f00e00]) white center no-repeat fixed"
</SCRIPT>

Reply

Marsh Posté le 14-05-2002 à 15:20:28    

Si tu tiens a ne pas mettre la même image tu peux faire comme ça, (ici mes images s'appellent toto600.jpg, toto768.jpg, etc... t'as plus qu'à adapter)
 
<body onLoad="txt='toto'+screen.height+�
39;.jpg';document.body.background=txt;">tot
o</body>
 
Après soit tu precise par javascript le norepeat pour ton image de fond ou par style sheet. (inspire toi de ce qu'a écrit Krapaud)

Reply

Marsh Posté le 14-05-2002 à 15:20:28   

Reply

Marsh Posté le 14-05-2002 à 15:42:28    

ok merci je testerai ça quand j'aurai le temps  :jap:

Reply

Marsh Posté le 14-05-2002 à 16:29:43    

laurent_g a écrit a écrit :

ok merci je testerai ça quand j'aurai le temps  :jap:  




 
tiens moi au courant stp :)

Reply

Marsh Posté le 14-05-2002 à 16:32:24    

krapaud a écrit a écrit :

<SCRIPT language=javascript>
if (document.all||document.getElementById)
 document.body.style.background="url('[#f00
 
e00]TON_IMAGE'[/#f00e00]) white center no-repeat fixed"
</SCRIPT>  



.
il me dit qu'il y'a des erreurs à marche pô :/

Reply

Marsh Posté le 14-05-2002 à 16:32:41    

bilou a écrit a écrit :

 
 
tiens moi au courant stp :)  




 
ah tiens l'auteur du topic  :D  
 
ba tu t'en sers pas ? à la base c toi qui le voulait ?
 
tu l'as pas testé ??

Reply

Marsh Posté le 14-05-2002 à 16:33:08    

bilou a écrit a écrit :

.
il me dit qu'il y'a des erreurs à marche pô :/  




 
C quoi le code que tu as mis ? url ?
 
c quoi l'erreur ?

Reply

Marsh Posté le 14-05-2002 à 16:38:49    

bilou a écrit a écrit :

.
il me dit qu'il y'a des erreurs à marche pô :/  




 
faut le mettre dans le body, ça marche pas avec netscape par contre.
 
montre moi comment tu as indiqué le chemin vers ton image

Reply

Marsh Posté le 14-05-2002 à 16:43:03    

krapaud a écrit a écrit :

 
 
faut le mettre dans le body, ça marche pas avec netscape par contre.
montre moi comment tu as indiqué le chemin vers ton image  




 
 
ah oui mais alors là c pas marrant du tout
 
y nous faut un javascript compatible  :kaola:

Reply

Marsh Posté le 14-05-2002 à 16:44:09    

laurent_g a écrit a écrit :

 
 
 
ah oui mais alors là c pas marrant du tout
 
y nous faut un javascript compatible  :kaola:  




 
euh pas sur que ça existe :p

Reply

Marsh Posté le 14-05-2002 à 17:00:37    

krapaud a écrit a écrit :

 
 
euh pas sur que ça existe :p  




 
là est le challenge
 
mais c pas non plus la mort sur le principe
ça doit etre jouable  :p

Reply

Marsh Posté le 14-05-2002 à 17:17:55    

ouais, tu crées une image transparente de la taille de ta page, et tu colles au milieu ton image :D

Reply

Marsh Posté le 14-05-2002 à 17:27:48    

mais heu, c'est quoi le but??
juste que l'image de fond ne se repete pas???
 la tu fais un style sheet tout bete...
Si tu changes l'image de fond, mon bout de code doit fonctionner sur les deux (IE et Netscape).
tu peux faire un mix des deux :
<style> BODY {background-repeat: no-repeat;}</style>
<body onLoad="txt='toto'+screen.height+�
39;.jpg';document.body.background=txt;">tot
o</body>
 
sinon sans le style sheet : document.body.style.background-repeat='no-repeat'; dans le javascript (a essayer...)

Reply

Marsh Posté le 14-05-2002 à 17:38:01    

Le but est de faire un script compréhensible qui adapte la taille de l'image à la taille de la fenetre ou à la limite qui lui permette de ne pas se répéter et ceci compatible ie & nestcape

Reply

Marsh Posté le 14-05-2002 à 17:44:32    

ben essaie ce que je t'ai donne, ca fonctionne... si tu as IE 4+ ou Netscape 6+

Reply

Marsh Posté le 14-05-2002 à 17:46:13    

le +' est en fait un simple quote bien sur...

Reply

Marsh Posté le 14-05-2002 à 17:47:45    

grrr!!!!!!
le & # 0 3 9 ; sans les espaces est en fait un ' (simple quote)

Reply

Marsh Posté le 15-05-2002 à 16:55:34    

LeMicky a écrit a écrit :

mais heu, c'est quoi le but??
juste que l'image de fond ne se repete pas???
 la tu fais un style sheet tout bete...
Si tu changes l'image de fond, mon bout de code doit fonctionner sur les deux (IE et Netscape).
tu peux faire un mix des deux :
<style> BODY {background-repeat: no-repeat;}</style>
<body onLoad="txt='toto'+screen.height+�
39;.jpg';document.body.background=txt
;">tot
o</body>
 
sinon sans le style sheet : document.body.style.background-repeat='no-repeat'; dans le javascript (a essayer...)  




 
c à cet endroit que je met le lien vers l'image?

Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

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