hauteur minimal de ma page

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : hauteur minimal de ma page

par albat » 21 janv. 2006, 20:06

Quand Cyrano te rappelle qu'il ne peut pas tester ton code PHP,
ça ne signifie pas qu'il n'y a plus d'espoir...
Ça te suggère qu'il vaut mieux fournir un code HTML !

Appelle ta page PHP sur ton navigateur, affiche le code source et copie-le ici. ;)

par Jade » 21 janv. 2006, 20:02

Ouin... bon ben merci quand même d'avoir essayer de m'aider... :wink:

par Cyrano » 21 janv. 2006, 10:10

Un code en PHP ne me sert à rien, encore moins s'il y a un accès base de données : je ne peux pas le tester en local :?

par Jade » 21 janv. 2006, 00:17

Non, j'ai pas été sur ton lien, je vais y aller faire un tour, sinon mon code html/PHP c'est
<div id="corps">
	  
<p class="pages_news">  
<?
mysql_connect("localhost", "root", "");
mysql_select_db("site");


$retour = mysql_query('SELECT * FROM news ORDER BY id DESC LIMIT 0, 7');
while ($donnees = mysql_fetch_array($retour))
{
?>

<div class="news">


    <h3 class="titre"> 
	<? echo (stripslashes($donnees['titre'])); ?> - 
	 <span class="date"><em><? echo date('d/m/Y \à H\hi', $donnees['timestamp']); ?></em></span> 
    </h3>
	
	
<p class="contenu">

	<span class="image_news"> <img width="110" height="62" border="1" src="<? echo $donnees['image_acceuil']; ?>"/></span>
   
   <?
		$contenu = nl2br(stripslashes($donnees['contenu']));
		$max=120; 
		if(strlen($contenu)>=$max){$contenu=substr($contenu,0,$max); 
		$espace=strrpos($contenu," "); 
		$contenu=substr($contenu,0,$espace)."..."; } 
		echo $contenu;
		
		echo '<a class="lien_news" href="index.php?cat=news&id=' .  $donnees['id'] . '"> Suite</a>'
    ?>
	
</p>

</div>

<?
} 
mysql_close ();
?>
</p>

</div>  
Et le CSS, c'Est

Code : Tout sélectionner

#corps { margin-left: 150px; margin-bottom: 20px; padding: 5px; color: #FFFFFF; background-color: #626262; text-align: center; min-height: 550px !important; padding-bottom: 3px; }

par Cyrano » 21 janv. 2006, 00:00

Mouais, ça a l'air d'être un classique de dimension de <div> Faudrait voir ton CSS pour ce div et le code HTML qui va avec. :-k

As-tu à toutes fins utiles fait un tour sur alsacreations ?

par Jade » 20 janv. 2006, 23:38

En fait, il y a de la couleur pour le contenu de la page, mais s'il en a pas beaucoup de text il a pas de couleur sous les menu, alors c'est pour ça que j'ai mis une hauteur minimun pour qu'il aille de la couleur sous le menu aussi


J'ai pas la page en ligne, mais j'ai fait une capture sous IE
Image

par Cyrano » 20 janv. 2006, 22:46

Je comprends mal : comment la couleur de fond d'une page ne peut-elle en couvrir qu'une partie ?

Fais donc voir un peu de code HTML + CSS associé pour ce que tu veux faire, ou mieux l'url si tu as une page en ligne.

hauteur minimal de ma page

par Jade » 20 janv. 2006, 21:17

Bonjour,

J'utilise dans ma feuille CSS la commande min-height: XXpx; pour que la couleur de mon fond de page sois d'une hauteur minimal, pour les pages qui on moin d'élément.

Seulement ça ne marche que sur Firefox, sur IE c'est pas pris en compte. J'ai essayer height: XXpx; et la c'est le contraire, ça marche sur IE mais pas sur Firefox :?

J'ai déjà vu dans des commandas un !important pour que juste Firefox lis cette commande, mais il existe pas une commande pour que juste IE lis une commande ? ou si vous connaissez un moyen pour que les deux navigateur exécute ce que je cherche...

Merci d'avance !