Overflow / Include... C'est possible sans scrollbar ?

Overflow / Include... C'est possible sans scrollbar ? - Web design - Graphisme

Marsh Posté le 14-06-2006 à 16:01:16    

Bonjour à tous,
 
je viens demander vos sages conseils car mon pauvre savoir à ces limites et là il faut l'avouer je galère ^^"
Je m'explique : je suis actuellement en train de réaliser un site web. J'ai codé le design exclusivement en CSS et en <div>.
 
Pour simplifier j'ai 3 div : en haut (header), à gauche (menu) et au centre (contenu).  
Le plus simple semble être de faire de mon contenu une iframe, or il fut préciser une hauteur pour l'iframe, donc si ma page est trop longue, une scrollbar va apparaitre et ça j'en veux pas. Donc je cherche une solution d'avoir mon header, mon menu sur une page et de la appeler mes pages dans contenu et qu'elles se redimensionne selon la hauteur.
 
Ca fait longtemps que je cherche, mais je ne trouve pas de réponse claire. J'ai lu quelques trucs sur l'attribut "overflow" dans le css mais ça semble fonctionner aussi avec les scrollbar. Puis j'ai lu une autre chose sur les "include" en php mais ce n'était pas très clair pour moi, puisque j'ai tout juste abordé le php. Je suis sûr qu'il y a un moyen de faire facilement ce que je veux, mais là je suis un peu perdu...
Toute l'aide est la bienvenue
 
Merci :)


Message édité par comicspidey le 15-06-2006 à 10:32:11
Reply

Marsh Posté le 14-06-2006 à 16:01:16   

Reply

Marsh Posté le 16-06-2006 à 12:21:58    

Y'a que des div ? Rien d'autre ? (ul, p, li, dl, etc.) :'(
 
Sinon ouais, PHP + overflow. Laisse tomber toute forme d'iframe ou de frame

Reply

Marsh Posté le 17-06-2006 à 02:41:52    

Heu pour s'implifier pour le moment on va dire que j'ai juste mes 3 div que je que je veux en rendre une extensible (en vrai j'ai mon css, ma balise <p> et tout le tralala  :sol:)
 
Pour l'overflow, la page va se redimensionner d'elle-même donc ? faut vraiment que je me penche sur la question si c'est le cas :D
Merci FlorentG :bounce:

Reply

Marsh Posté le 19-06-2006 à 21:29:04    

Bonjour,
En PHP avec un include de ton contenu, ça permet d'avoir ton header et ton menu qui ne bougent et ensuite, le contenu varie en fonction du fichier que tu inclus.
Ca donne un truc comme ça:
<?  
//Code de ton header
//Code de ton menu
include('contenu.php');
?>
Si j'étais toi, je mettrai tout ça dans un tableau avec une largeur fixée, parce que d'une part c'est plus facile pour la mise en page (positionnement du header, du menu, du contenu les uns par rapport aux autres, je trouve en effet que les <div> ont parfois une fâcheuse tendance à faire un peu ce qu'ils veulent...), et d'autre part quand le contenu change, seule la hauteur varie, et tu n'es pas embêté avec les résolutions de tes visiteurs (style 800*600 qui scrolle à mort, ou 1024*768 avec des gros vides)

Reply

Marsh Posté le 19-06-2006 à 23:22:58    

Caerwent a écrit :

Si j'étais toi, je mettrai tout ça dans un tableau avec une largeur fixée, parce que d'une part c'est plus facile pour la mise en page (positionnement du header, du menu, du contenu les uns par rapport aux autres, je trouve en effet que les <div> ont parfois une fâcheuse tendance à faire un peu ce qu'ils veulent...)


Mais c'est pas vrai [:johneh] Conseiller ça en 2006, c'est un peu conseiller à Renault d'abandonner le dCi pour retourner aux diesouls atmo, juste parce que c'est vaguement plus facile à faire [:johneh]

Reply

Sujets relatifs:

Leave a Replay

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