HTML --> Background étiré : est-ce possible!?

HTML --> Background étiré : est-ce possible!? - Programmation

Marsh Posté le 24-04-2001 à 16:18:12    

Si oui, comment?
car en mozaique....:(((


---------------
http://www.zeec.de/media-details.jsp?mediaId=49063
Reply

Marsh Posté le 24-04-2001 à 16:18:12   

Reply

Marsh Posté le 24-04-2001 à 16:40:35    

allez...un ptit up ;)


---------------
http://www.zeec.de/media-details.jsp?mediaId=49063
Reply

Marsh Posté le 24-04-2001 à 17:10:03    

ça doit être faisable en javascript.
tu récupère les hauteur/largeur de l'écran et tu les renvoie dans la taille de l'image.
sinon c'est impossible en HTML pur.


---------------
La musique c'est comme la bouffe, tu te souviens du restaurant dans lequel t'as bien mangé 20 ans plus tôt, mais pas du sandwich d'il y a 5 minutes :o - Plugin pour winamp ©Harkonnen : http://harko.free.fr/soft
Reply

Marsh Posté le 24-04-2001 à 17:13:13    

j'y ai pense aussi en javascript
mais le probleme c'est que ya po d'atribu de taille pour le backgroud alors que une img oui....donc meme en javasript c po possible


---------------
http://www.zeec.de/media-details.jsp?mediaId=49063
Reply

Marsh Posté le 24-04-2001 à 18:15:57    

Simple conseil (je ne sais pas si ca marche parcontre...) ta essayer de mettre un width et height pour ton image de fond??
(on c jamais)

Reply

Marsh Posté le 24-04-2001 à 18:22:03    

<img src="toto.jpg" style="width:expression(document.width);height:expression(document.height)">
 
il faut que je verifie mais normalement c'est possible comme ca.

Reply

Marsh Posté le 24-04-2001 à 18:24:09    

Solution compliquée pour perfectionniste (ha, l'amour de l'art ...) :
 
PHP peut générer des gif / png à la volée. Tu prends une couleur de fond, tu rajoute ton logo par dessus en fonction de la résolution ...  
 
Attention : width je pense pas que ça lisse l'image ... -> gros tmps de chargement pour résultat correct ...
 
Enfin à vrai dire y'a pas de vraie solution facile je crois ...
 
Et le Flash ?

Reply

Marsh Posté le 24-04-2001 à 18:26:21    

Le meilleur moyen est encore de redimensionner l'image avec un Prog de dessin. :sol:  
 
Et si tu veux que ça s'adapte à plusieurs config d'écran, tu la redimensionnes en 3 valeurs différents (14, 15 et 17 pouces) et tu fais une petite appli en javascript qui récupére la taille écran de l'utilisateur et selon celle-ci il t'affichera telle ou telle image. :sweat:  
 
D'après moi c'est la meilleure solution puisque je ne sais pas comment resizer un background autrement !


---------------
*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*
Reply

Marsh Posté le 24-04-2001 à 20:01:24    

<html>
<head><title>Fond</title></head>
<body>
<img style="top:0px;left:0px;width:expression(document.body.clientWidth);height:expression(document.body.clientHeight)" src="img.jpg">
</body>
</html>

Reply

Marsh Posté le 25-04-2001 à 09:03:46    

Ca marche bien, seulement, comment faire pour que l'image soit en background ?
De plus, est il possible que l'image soit déformée à la taille de l'ecran car avec ce morceau de code elle reste proportionnelle...
 
Merci

Reply

Sujets relatifs:

Leave a Replay

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