28220 sujets

CSS et mise en forme, CSS3

Coucou,

Pourriez vous me dire où je dois chercher pour résoudre mon problème :

J'ai créé une belle page avec un joli menu sur la gauche en CSS.
Quand je clique sur un bouton du style :

<li><a href="AdminDB.inc.php?action=dropDB">Suppression BD</a></li>


Les messages générés par le code ne s'affichent pas dans le centre de la page mais efface mon menu pour venir s'y coller ?

Pour charger une page HTML au centre, pas de problème, mais quand le code php génére des messages du style :

if(mysql_query($tab[$boucle],$serveur)) {
					if(afficher) echo $act.$tab[$boucle]."<br/>"; }


c'et la catastrophe Smiley fache

Merci d'avance
Bonsoir,
Tu peux récépéter d'pis l'bédut ?
Je comprends rien.

Déja j'ai du mal à comprendre comment tu fais pour appeler un fichier en include...

Tu peux être plus claire ?
Pardon,
mais quel est le rapport avec les CSS ?
Si PhP génère des erreurs du style
a écrit :
if(mysql_query($tab[$boucle],$serveur)) {
if(afficher) echo $act.$tab[$boucle]."<br/>"; }
, c'est plutot du côté de Php qu'il faut chercher la source du problème non ?

--
Marc
Bonjour...

laurent_31 > Le plus simple serait de nous donner une URL ou de nous donner le code HTML généré, ainsi que ta CSS...
Alors...
Déjà une petite remarque... Smiley smile
Tu ne devrais pas nommer tes classes ou id "gauche", "droite", ou assimilé... Imagine que tu décides un jour de mettre le div avec son id #gauche... à droite. Mince, il te faudra recoder cette partie là.
Préfère plutôt des noms signifiant ce qui se trouve dans le div, pas la position que ce dernier occupe.

Ensuite, je ne comprends toujours pas où tu veux en venir... désolé.
Tout est valide, nickel...
Reste que ton menu a toujours le padding par défaut inhérent aux <ul>. Si c'est juste ça, tu peux ajouter padding: 0%; dans ul {...}.
Mais bon, je doute que ça soit ça...
Modifié par an.archi (13 Nov 2005 - 12:10)
Merci an.archi d'avoir répondu Smiley smile

J'ai renommé gauche en left : ca restera à gauche, par contre j'ai remis le block menu.

Mon soucis : quand tu cliques sur un bouton 'Création, suppression...' le texte devrait s'afficher au centre sans toucher le menu, et bah c'est pas le cas Smiley decu

J'essaye également de centrer mes boutons dans le bloc menu : rien à faire, argh... Qui a dit que CSS c'était simple ?! Smiley cligne


.bouton a 
{
	color		: #84CF63;
	background	: #A5615A;
	border		: 1px solid #D2691E;
	margin		: 1px; 
	width		: 150px;
	height		: 20px;
	display		: block;
	text-align	: center;
 	text-decoration: none;*
}
	 
#left
{
	background-color: #86CD65;
	position : fixed;
	left : 25px;
	height	: 100%;
	width	: 165px; 
}

#menu
{
	background-color: #9CA05F;
	position: fixed;
	top 	: 150px;
	left	: 5px;
	width	: 205px;
	height	: 300px;
}


Rassures moi, c'est correct au moins ?
Cool, j'ai résolu mon problème Smiley cligne

Reste plus qu'à centrer les boutons, je peux faire comment ?

Ya t'il une explication quelque part sur la position des styles les uns par rapport aux autres ? En fait j'aimerais que mon header soit au dessus des autres, je suis obligé de le mettre à la fin de ma page HTML pour ça, c'est normal ?

Allez, une dernière : peut-on, inclure tout un code php dans un style :


<?
   "<div="center">
      ...code php...
   "<div/>"
?>


Ca j'ai essayé et ca marche pô Smiley decu

Merci d'avance

PS : le lien http://extros.dyndns.org/ Smiley smile
Modifié par laurent_31 (13 Nov 2005 - 13:07)