Page 1 sur 1

Pseudo frames, pbs avec les scrollbars (je pense :/)

Posté : 25 août 2005, 01:19
par Niveun
Bonjour,

je débute tout juste dans le php (je precise déjà pour pas qu'on soit trop dur avec moi ....:p). j'ai regardé un peu de quoi ça a l'air, et pour m'aider dans ce que je voulais faire, j'ai utilisé des includes, pour ne plus avoir de iframe, comme c'est pas tres bon, il parait.

Avant toute chose, voici ma page (là, où je l'ai crée, c'est juste pour tester, avant de passer sur un hebergement pro :))

http://niveun.free.fr/ind.htm

J'ai donc un menu en bas à gauche, qui fait appel à un sous menu dans la zone de texte (sur fond noir).
J'ai reussi à faire en sorte que les liens coincident (non sans mal), mais le pb, c'est cette vilaine scrollbar horizontale qui gene mon sous menu defilant....:/
J'ai mis no, invisible, et tous les autres dans ma feuille de style css a overflow, mais à ce moment là, mon sous menu se retrouve sur toute la page tout en haut, et plus sur le cadre noir.
Je bloque la dessus depuis qqe sheure et j'en viens "presque" à regretter mon iframe....
C'est drole, on dirait que la page ne se redimenssionne pas dans le cadre. C'est bien ça?

Que puis je faire pour regler ça?
Je sens que c'est tout bete, mais je ne trouve rien sur le net...


Sinon, si vous pensez que ma demarche est trop compliquée, et qu'il y a plus simple, vous pourriez m'indiquer comment faire autrement s'il vous plait...?
Je galere vmt là....:(

Merci bcp !
Niveun.

Posté : 25 août 2005, 08:54
par Cyrano
SAlut,
j'avoue que quelque chose m'échappe. Tu annonce ne pas utiliser de iframe... or c'est un iframe. Tu parles de menu déroulant, je ne l'ai pas vu sur la page, et j'ai vérifié sous Firefox ou Internet Explorer. Les différences entre les deux par contre osent un problème, le menu du haut est correct sur Firefox mais dans IE il est plus bas et tronqué.

Pour les menus, je te suggère une visite sur cette page, je serais bien surpris si tu n'y trouvais pas ton bonheur.

Posté : 25 août 2005, 10:12
par mere-teresa
Modération : ce problème de webmastering me semble être du HTML : changement de forum. Zou !

Posté : 25 août 2005, 11:28
par Niveun
Ben en fait, la seule iframe que j'ai, c'est pour y mettre l'index.php
autrement, j'ai utilisé ce qu'on apelle les pseudos frame....:/

Pour la page que tu as donné, j'avais déjà vu, mais c'est pas ce type de menu qui m'interesse, un qui defile me convient mieux :$

Comment faire pour avoir la meme chose sur firefox et ie?

Posté : 25 août 2005, 11:32
par sweetking
Alors moi je vois plusieurs soucis:

les commandes de couleurs de barres de scroll ne fonctionnent que sous Iexplore

C'est dommage d'avoir formaté le menu des pages intérieures (goodies par exemple) du site en 800 pxs de large, MENU COMPRIS, et de n'avoir pas réservé suffisamment de place à ton menu

A titre d'exemple, jette un oeil sur mon site (resolution 1024x768 ou plus conseillée)
http://www.sweetking-kingdom.cjb.net

ce n'est pas aussi joli que ta première page de site mais jusqu'a présent ce là fonctionne (même si j'ai depuis toujours un soucis de réglage de la hauteur de mon menu)

Posté : 25 août 2005, 12:22
par Niveun
Merci.

Pour les scrollbar, j'ai cherché, mais est ce que c'est possible de les mettre en couleur sous mozilla, netscape etc....?!

Pour le menu, oui, il est coupé :(
J'pense que je vais tout simplement devoir laissé tomber l'idée d'un menu defilant, mais pourtant ça convenait parfaitement....Un déroulant aurait été bien si le menu avait été ds le cadre noir aussi....
et qt à c egenre de menu :
http://css.alsacreations.com/modelesmenus/13.gif
c'est pas tres pratique en general....:/

Sinon, ce que j'ai fait pour remplacer mes iframes, ça convient ou j'ai fais ça de travers?! :?

Posté : 25 août 2005, 12:26
par Cyrano
SI tu veux mon avis : je crois que tu travailles un peu à l'envers: fais-toi une maquette de la page complète juste en html. Ensuite, découpe ça en différentes parties qui composeront cette page, chaque partie ayant son propre contenu. À partir de là, tu pourras créer un index avec les includes des différentes parties dans l'ordre où elles doivent apparaître. Ce sera à mon sens 1000 fois plus facile d'avancer.

Posté : 25 août 2005, 12:32
par Niveun
Ben disons qu'en fait, avant, j'avais tout fait avec des iframe....
Mais en entendant tout le monde raler sur les iframe, jme suis dit que je ferais tout ça avec des includes....
Apparement tout est bon, juste ce pb de menu qui cloche :/
(d'ailleurs, je viens de remarquer que à part sur IE, il ne se defile pas...Pfff)
C'est vmt si nul que ça les iframe? J'demande, parce que j'ai construit mon blog avec, et ça marche impec sous IE, Netscape et Mozilla....:/

Posté : 25 août 2005, 12:52
par Cyrano
Un iframe n'est pas nul en soi, mais son utilisation peut être ou non appropriée. On s'en servira en général pour insérer le contenu en provenance d'un site externe. Dans la mesure où le contenu est sur le même site, il n'a plus sa raison d'être. C'est un peu la même chose pour les frames, si tu dois composer une page avec plusieurs autres pages complètes, le frame est approprié. Mais les frames posent d'autres problèmes, un référencement sur les moteurs de recherche beaucoup plus difficile en particulier.

Posté : 25 août 2005, 12:57
par albat
Un iframe n'est pas nul en soi, (...) On s'en servira en général pour insérer le contenu en provenance d'un site externe.
Le principal défaut des iframes est d'ouvrir des brêches (de sécurité).

Dans ta page où tu places un iframe, tu insères une autre page.
Tu n'as pas forcément la maîtrise de cette autre page qui peut provenir de n'importe où.
Si cette page que tu affiches dans ton iframe contient un script malfaisant,
ta page - pourtant inoffensive mais contenant l'iframe - en sera vecteur...

Consignes d'utilisations :
- pseudo-frames : oui
- frames : dans certains cas
- iframes : à éviter

Posté : 25 août 2005, 15:39
par Niveun
ah, d'accord, je comprends mieux !!!! Merci pour l'explication !
J'vais refaire mes pseudos frame avec un menu qui convient, alors !

Merci :)