[Very Newbies] include help

include help [Very Newbies] - PHP - Programmation

Marsh Posté le 01-03-2006 à 12:10:38    

Je tente d 'afficher une page via un passage de variable du gene  
 
<div id="haut">
<?php include("haut.php" ); ?></div>
 
<div id="menu">
<?php include("menu.php" ); ?></div>
 
<div id="centre">
<?php include("centre.php" ); ?></div>
 
 
haut est le bandeau haut
menu est le bandeau gauche
et centre qui devrait se mettre à droite de "menu" se met en dessous
 
why ?

Reply

Marsh Posté le 01-03-2006 à 12:10:38   

Reply

Marsh Posté le 01-03-2006 à 12:20:20    

question d'html et pas de php.
 
solution en css : indiquer que les deux éléments doivent se mettre l'un à côté de l'autre et pas l'un sous l'autre (comportement par défaut) :
rajouter

Code :
  1. style="float:left"

entre le ' " ' final et le '>' des deux dernéires balises '<div'.
 
A savoir : tout ce qui est affichage des éléments, c'est du côté du navigateur, c'est donc dans la sous catégorie html/css/javascript.
Ce qui est probléme du à un code php défectueux est côté php et ce n'est présentement pas le cas.

Reply

Marsh Posté le 01-03-2006 à 13:02:58    

Merci  !

Reply

Marsh Posté le 01-03-2006 à 16:22:22    

et si je veux remettre d autre éléements les uns sous les autres ? que dois je mettre ?

Reply

Marsh Posté le 01-03-2006 à 16:27:33    

un div par défaut se mettra sous les autres.
Donc si tu ne le mets pas en "flotant" (float: ...) il se mettra sous son prédécesseur.

Reply

Marsh Posté le 01-03-2006 à 16:28:45    

ok
 
mais si j en ai 2 à coté (cas du dessus) et je je veux le 3° sous le 1°...

Reply

Marsh Posté le 01-03-2006 à 17:20:44    

Je savais qu'en disant "sous son prédécesseur" ca serait pas assez précis :p
En fait, je devrais dire qu'il se mettra en dessous mais en utilisant la largeur disponible même si c'est décalé latéralement par rapport à son prédécesseur.

Reply

Marsh Posté le 14-03-2006 à 15:56:24    

ça marche pas !
 
le bandas est toujours à coté
 
 
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
 
  <meta content="text/html; charset=ISO-8859-1" http-equiv="content-type">
  <title>index</title>
 
 
</head>
 
 
<body>
 
<br>
 
<div id="haut">
<?php include("haut.php" ); ?></div>
 
<div id="menu" style="float:left">
<?php include("menu.php" ); ?></div>
 
<div id="centre" style="float:left">
<?php include("centre.php" ); ?></div>
 
 
<div id="bas">
<?php include("band_bas.php" ); ?></div>
</body>
</html>

Reply

Marsh Posté le 14-03-2006 à 17:54:30    

Tu es bouché ou quoi ????? :fou:
C'est tout la page HTML généré qu'on veut pas tes bouts de includes :o

Reply

Sujets relatifs:

Leave a Replay

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