Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2399 connectés 

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  images de tailles variables

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

images de tailles variables

n°256214
omega2
Posté le 28-11-2002 à 15:37:45  profilanswer
 

Voilà, sur certains sites, j'ai vu des modèles permettant d'obtenir un affichage parfait de ce genre là :
 
 --------
|        |
| Titre  |----------------
|        |                |
 -------------------------
|                         |
|                         |
|                         |
|       TEXTE             |
|                         |
|                         |
|                         |
|                         |
 -------------------------
|        PIED             |
 -------------------------
 
La partie "titre" est de largeur variable mais la fin de la partie texte cole toujours à la longueur du texte/
La partie suivante remplis toujours la taille restante.
La partie "texte" à une longueur variable mais les images des bordures sont toujours cadré comme il faut.
La partie pied est une image dont la taille corespond bien à l'ensemble du reste.
 
Je me doutes bien que tout ce qu'il faut pour faire ça est contenu dans les CSS mais j'ai toujours pas réussi à comprendre comment obtenir de tels résultats.
 
Est ce qu'il est possible de m'aider à comprendre comment ca marche ?
 
PS : il y a plusieurs ensemble d'éléments de ce genre à l'écran et c'est toujours bien comme il faut

mood
Publicité
Posté le 28-11-2002 à 15:37:45  profilanswer
 

n°256262
gm_superst​ar
Appelez-moi Super
Posté le 28-11-2002 à 16:30:55  profilanswer
 

omega2 a écrit a écrit :

Voilà, sur certains sites, j'ai vu des modèles permettant d'obtenir un affichage parfait de ce genre là :
 

--------
|        |
| Titre  |----------------
|        |                |
 -------------------------
|                         |
|                         |
|                         |
|       TEXTE             |
|                         |
|                         |
|                         |
|                         |
 -------------------------
|        PIED             |
 -------------------------


 
La partie "titre" est de largeur variable mais la fin de la partie texte cole toujours à la longueur du texte/
La partie suivante remplis toujours la taille restante.



J'ai du mal à voir ce que tu veux faire là... Si la partie titre à une largeur variable, alors sa hauteur doit être fixe (c'est ou l'un ou l'autre). Donc elle "collera" forcément au bloc suivant puisque la hauteur est connue.

omega2 a écrit a écrit :

La partie "texte" à une longueur variable mais les images des bordures sont toujours cadré comme il faut.



Quelles images ? Quel doit être le résultat final avec tes bordures ? Donne un peu plus d'infos là...

omega2 a écrit a écrit :

La partie pied est une image dont la taille corespond bien à l'ensemble du reste.



Autrement dit 100% de la largeur de la page et qui suit directement le bloc "TEXTE".

omega2 a écrit a écrit :

Je me doutes bien que tout ce qu'il faut pour faire ça est contenu dans les CSS mais j'ai toujours pas réussi à comprendre comment obtenir de tels résultats.



Déjà commencer par bien poser le problème et identifier les contraintes.
 
De ça tu en déduiras le type de positionnement qu'il faudra utiliser (flux normal/flottants ou absolu)
 

omega2 a écrit a écrit :

Est ce qu'il est possible de m'aider à comprendre comment ca marche ?
 
PS : il y a plusieurs ensemble d'éléments de ce genre à l'écran et c'est toujours bien comme il faut



Dommage que la notion de "bien comme il faut" ne soit pas dans les specs ;)


Message édité par gm_superstar le 28-11-2002 à 16:32:04

---------------
Incongru : une FAQ abandonnée sur les Standards du Web - FAQ périmée de blabla@Prog
n°260598
omega2
Posté le 04-12-2002 à 12:35:17  profilanswer
 

A force de répondre aux autres, j'en ai perdus de vu cette discution. lol
 
Bon, ce que j'essayes de comprendre c'est comment ils arrivent au résultat visible sur des sites comme www.beattitude.fr.st quand on garde les réglages par défaut.
(si t'as un message comme quoi le site est en maintenance, fait un reload, le serveur sql de l'hébergeur est surchargé d'où l'apparition aléatoire de ce message)

n°260613
gm_superst​ar
Appelez-moi Super
Posté le 04-12-2002 à 13:15:05  profilanswer
 

Ben il utilisent plusieurs tableaux imbriqués. Regarde le code...
 
Mais c'est clairement le type de mise en page (à base de tableaux) qu'il faut éviter maintenant.


---------------
Incongru : une FAQ abandonnée sur les Standards du Web - FAQ périmée de blabla@Prog
n°260679
omega2
Posté le 04-12-2002 à 14:29:17  profilanswer
 

gm_superstar a écrit a écrit :

Ben il utilisent plusieurs tableaux imbriqués. Regarde le code...
 
Mais c'est clairement le type de mise en page (à base de tableaux) qu'il faut éviter maintenant.



Le truc, c'est surtout qu'ils arrivent à avoir les images de fond de case avec les bonnes dimensions.
Quand on regarde la page avec Netscape 4.72, si je me souviens bien, l'affichage est pas beau (on voit que les images ont toujours la taille de l'image définis dans le fichier de l'image, du coup, on a un blanc entre l'image de droite et celle de gauche au niveau du titre de l'article) mais avec IE5 ou Mozilla ou autre navigateur récent, on a un super affichage. C'est surtout là dessus que je comprends pas comment ils font pour calculer les bonnes tailles.
 
Bon, je vasi regarder un peu mieux les sources au cas où ils se bases sur la largeur d'une case que j'ai pas vu.
 
Sinon, pour faire le même genre d'affichage sans les tableaux, on peut le faire sans définir les positions des colones en valeurs absolus ?

n°260687
omega2
Posté le 04-12-2002 à 14:33:10  profilanswer
 

Ok, je crois que j'ai compris comment ils font, je conaissais pas la propriété "background" des td.
Faut que je mettes vraiment a jour mes conaissances moi.

n°260710
gm_superst​ar
Appelez-moi Super
Posté le 04-12-2002 à 14:46:58  profilanswer
 

omega2 a écrit a écrit :

Ok, je crois que j'ai compris comment ils font, je conaissais pas la propriété "background" des td.
Faut que je mettes vraiment a jour mes conaissances moi.



Voilà t'as tout compris ;)
 
Pour faire court, tu as un tableau de 3 lignes par 3 colonnes, avec le texte au centre, 4 images de taille fixe pour les 4 coins et le reste (les cotés) sont des images de fond étirables.
 
C'est effectivement un cas où on est obligé de passer par les tableaux. Les CSS 3 devraient offrir un mécanisme similaire pour afficher des bordures avec des images.


---------------
Incongru : une FAQ abandonnée sur les Standards du Web - FAQ périmée de blabla@Prog
n°261078
omega2
Posté le 04-12-2002 à 18:40:41  profilanswer
 

gm_superstar a écrit a écrit :

 
Voilà t'as tout compris ;)
 
Pour faire court, tu as un tableau de 3 lignes par 3 colonnes, avec le texte au centre, 4 images de taille fixe pour les 4 coins et le reste (les cotés) sont des images de fond étirables.
 
C'est effectivement un cas où on est obligé de passer par les tableaux. Les CSS 3 devraient offrir un mécanisme similaire pour afficher des bordures avec des images.



Vivement les CSS3 avec des navigateurs sachant utilisé les CSS3. ;)
Au fait, on en est à quelle version des CSS pour le moment?

n°261085
gm_superst​ar
Appelez-moi Super
Posté le 04-12-2002 à 18:48:29  profilanswer
 

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  images de tailles variables

 

Sujets relatifs
Variables en Flash (avec PHP il me semble)Mac HTML et les images
[hmlt] peut imposer que les images d'une pages Web soient en Cache[PHP] Récupérer les variables dans une page sur un autre server
images avec du texte dessusVariables globales qui changent pas de valeur.... :|
[truc de newbie :)] Que les tableau epouse la forme des imagesvariables d'environnement ac jdk1.4.1
Liste de variables qui s'incrémentePour aligner 4 images je choisis quelle solution ?
Plus de sujets relatifs à : images de tailles variables


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR