Problème avec mon menu css et php

HTML5, CSS3, Javascript, support des mobiles... Que penser de votre site ? Vous manquez d'informations pour la construction d'un site qui puisse s'afficher correctement partout ? C'est un problème simple, un peu complexe ? Venez ici !
Répondre
Hadrien

Problème avec mon menu css et php

Message par Hadrien »

Objestif: faire un menu sur la gauche et mettre mon texte sur la page centrale.

Problème 1: J'ai créé deux boîtes en css, dans l'une j'ai mis mon menu et dans l'autre ma page centrale, mais quand je descend pour lire l'intégralité de ma page, je voudrais que mon menu ne bouge pas pour améliorer la fonctionnalité de mon site. Que dois-je faire?

Problème 2: J'ai beau avoir donné des variables en %, mon menu fait plus que mon écran, de même que mon texte qui dépasse sur la droite, comment dois-je faire pour que ça s'ajuste automatiquement? J'utilise Nvu, est-ce une variable à régler?

Problème 3: J'ai essayé de copier mon menu dans un document que j'ai renommé menu.php, mais lorsque je mets la fonction

Code : Tout sélectionner

<? include 'menu.php'; ?> 
dans ma page principale, entre les balises

Code : Tout sélectionner

<div class="boite"> .... </div>
rien ne se passe, il doit me manquer qqch, mais je ne sais pas quoi...

Merci par avance
calimo
Animal mythique
Messages : 14118
Inscription : 26 déc. 2003, 11:51

Message par calimo »

3. essaye <?php include'menu.php'; ?> ou même avec des guillemets ""...
Regarde la page http://ch2.php.net/manual/fr/function.include.php pour plus de détails...

2. Quelles valeurs ? 100% signifie 100% du bloc parent, si celui-ci fait 20px alors 100%=20px.

1. regarde les modèles d'alsacréations, en particulier le dernier modèle : deux zones avec scroll.
En fait il faut utiliser position:fixed sur le menu, mais en fait à cause de certains navigosaures c'est un peu plus compliqué... :?
Hadrien

ok merci

Message par Hadrien »

je vais aller y jeter un coup d'oeil...
Hadrien

pour le 2

Message par Hadrien »

En fait j'ai déterminé

Code : Tout sélectionner

body {height:100%}
dans <head>, ce qui est sensé dire, si j'ai bien compris, que lors que je donne des dimensions par la suite (en %), ça correspond soit à la taille de la boîte soit à mon écran.

Alors je ne vois pas pourquoi ça dépasse, puisque je ne fais pas intervenir les px???

Est-ce que je me trompe??
calimo
Animal mythique
Messages : 14118
Inscription : 26 déc. 2003, 11:51

Message par calimo »

Qu'est-ce qui dépasse exactement ?
En effet height=100% appliqué sur l'élément body signifie que le body utilise toute la hauteur de l'écran.
Cependant, le contenu peut dépasser de la boîte, c'est parfaitement autorisé.
Tu as un exemple un peu plus précis, parce que je ne vois pas trop le problème...
Hadrien

Message par Hadrien »

Ce que je voudrais c'est que mon menu sur la gauche occupe la totalité de l'écran, mais qu'il ne faille pas descendre pour accéder au bas du menu. Donc en conclusion, qu'il s'ajuste à la taille de la page...

Est-ce que c'est possible???
calimo
Animal mythique
Messages : 14118
Inscription : 26 déc. 2003, 11:51

Message par calimo »

Hadrien a écrit :mais qu'il ne faille pas descendre pour accéder au bas du menu
Euh... :?: Comment ça ? Si il est plus haut que la hauteur de la page il faut bien descendre non ? Je saisi pas trop...
Hadrien

Message par Hadrien »

Mais n'y a-t-il pas un moyen pour que le navigateur adapte ma barre de menu (et donc dans ce cas là la réduise) pour que l'on ne soit aps obligé de descendre.

Dans mon cas, mon menu est composé de 6 icônes, j'ai attribuées à chacune une taille de 16% dans ma boîte (soit un total de 96% de l'écran), pourquoi suis-je donc obligé de descendre pour atteindre la fin de mon menu????
calimo
Animal mythique
Messages : 14118
Inscription : 26 déc. 2003, 11:51

Message par calimo »

Un exemple serait vraiment le bienvenu parce que je ne comprend vraiment pas pourquoi ça ne marche pas (et surtout même pas comment ça ne marche pas :oops: )
Hadrien

Message par Hadrien »

Prenons l'exemple de ce forum, j'utilise ie, et lorsque je suis sur le forum, pour voir la fin des lines, je suis obligé d'utiliser la molette en bas de l'écran, car il n'y a pas de retour à la line automatique. Comment pourrait-on faire pour que ça s'ajuste au bout des lignes??
calimo
Animal mythique
Messages : 14118
Inscription : 26 déc. 2003, 11:51

Message par calimo »

:shock:
Comment ça pas de retour à la ligne automatique ? Tu as une capture d'écran ?
Je dois être un peu endormi ou je ne sais pas trop quoi mais je n'arrive vraiment pas à cerner le problème :roll:
Répondre

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 1 invité