fixer la largeur d'une page contenant des frames

fixer la largeur d'une page contenant des frames - HTML/CSS - Programmation

Marsh Posté le 26-02-2005 à 18:54:51    

voilà j'aimerais pouvoir avoir une page fixe en largeur (genre 1024px de large) et avec des frames  
j'sais pas trop si c'est possible il faut utiliser des feuille de style à priori et j'sais pas trop si c'est appliquable à des frames...
 
voilà en gros la disposition que je voudrais avec 3 frames et donc une largeur de la page fixe (comme hardware.fr par exemple ;) )
--------------
|                |
--------------
|  |             |
|  |             |
|  |             |
|  |             |
--------------


Message édité par gugus le 26-02-2005 à 18:59:20
Reply

Marsh Posté le 26-02-2005 à 18:54:51   

Reply

Marsh Posté le 26-02-2005 à 19:06:30    

<FRAMESET rows="120 ,*"> (deux lignes, celle du haut à 120 pixels de hauteur)
<FRAMESET cols="*,200"> (deux colones, celle de droite mesure 200 pixels de large)
Voilà la solution. Le "*" veut dire que la frame prend le reste de la taille disponible. Si aucune colone avec "*" n'est défini, les tailles seront normalement transformé en pourcentage de largeur ou de hauteur.

Reply

Marsh Posté le 26-02-2005 à 19:12:45    

ben en fait j'ai essayé  
<FRAMESET rows="100,*" cols="1024"> (je fait la ligne du haut à 100px de haut et le reste prend la hauteur qu'elle veut et en largeur 1024px)
<FRAMESET cols="200,824"> (ce qui fait que la colonne de gauche devrait faire 200px et celle de droite 824px ce qui fait 1024px de large en tout)
 
le problème c'est qu'en mettant ça ben ça prendre quand même toute la largeur du navigateur donc la page se redimensionne et je voudrais qu'elle reste fixe à 1024px de large pour toute la page et non qu'elle prenne la totalité du navigateur en largeur
 
et j'ai trouver nul part comment faire ça avec des frames donc j'me demande si c'est réalisable...


Message édité par gugus le 26-02-2005 à 19:13:38
Reply

Marsh Posté le 26-02-2005 à 19:19:00    

il faut mettre une colone de largeur *. Sinon, ca se transforme en % et si il y a qu'une seule colone, évidement, ca équivaut directement à 100%.
 
EDIT : De toute maniére, l'ensemble des largeurs prennent toute la largeur de la fenêtre du navigateur, ni plus ni moins. Il faut dire, les frames servent juste à placer des pages les une à côté des autres avec des tailles initiales. Ca ne sert nullement à redimensionner la taille de la fenêtre du navigateur où à définir une largeur virtuelle comme s'il y avait une fenêtre dans la fenêtre.


Message édité par omega2 le 26-02-2005 à 19:21:39
Reply

Marsh Posté le 26-02-2005 à 19:23:29    

mouai donc en gros si je veut faire un site qui garde une largeur fixe comme sur hardware.fr faut pas utiliser des frames...

Reply

Marsh Posté le 26-02-2005 à 19:29:58    

Pour faire ça, les frames servent à rien. Par contre si tu veux faire comme eux, il faut utiliser des images trés large.
Mais c'est pas pour ça que c'est mieux. Entre nous, devoir utiliser les barres de défilement pour voir le bord du site qui dépasse de la fenêtre, c'est loin d'être pratique.

Reply

Marsh Posté le 26-02-2005 à 19:32:42    

ben disont que je galère enormément pour faire une présentation sympas qui supporte un redimensionement...
 
c'est pour ça que j'voulais faire une taille fixe c'est bien plus pratique je trouve pour faire une belle interface...

Reply

Marsh Posté le 26-02-2005 à 19:36:28    

Je conais ça. Personellement, j'ai abbandoné l'idée de faire un site tape à l'oeuil. (d'autant plus que je suis totalement nul en graphisme lol) Par contre, je n'ai jamais eu de probléme pour pondre des sites qui se redimentionne facilement.
 
Mais c'est toi qui voit tes besoins et tes envies. ;) Si tu préfaire faire un site qui ne se redimensionne pas, alors utilise des images et des tailles fixe à l'intérieur de la page.

Reply

Marsh Posté le 27-02-2005 à 16:41:56    

PAS DE FRAMES BOUDIOU [:florentg][:florentg][:florentg]
 
Les frames étaient utilisés au siècle dernier sur d'antiques ""navigateurs"", à l'époque de l'HTML 3.2
 
Donc surtout pas de frames !!!

Reply

Marsh Posté le 27-02-2005 à 16:42:23    

Reply

Marsh Posté le 27-02-2005 à 16:42:23   

Reply

Marsh Posté le 28-02-2005 à 00:19:17    

vous inquiétez po g refai le tout avec du css et un peu de php :) c'est effectivement bien plus pratique

Reply

Sujets relatifs:

Leave a Replay

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