28173 sujets

CSS et mise en forme, CSS3

Voilà mon problème. J'ai défini des marges pour cet élément :


.bloccadre p {
	margin-right:30px;
	margin-left:20px;
	margin-top:0px;
	margin-bottom:0px;
}


Jusque là tout va bien. Mais quand j'insère un div au début de cet élément, les marges disparaissent...

Voilà encore mon index avec l'include :


<div class="page_principale">
	<div class="bloccadre">
		<p>
			<?php
				if($_POST['page']=="") include("accueil.php");
				if($_POST['page']!="") include($_POST['page']);
			?>
		</p>
	</div>
</div>


ensuite la page d'accueil :


<div class="photo_accueil">
</div>
Prochaine date :
<br/><strong>
11.11.2006
<br/>
Knockout TV Show
<br/>
Halle de la poste, Moutier
<br/>
15.-
</strong>


Le css de la page d'index :


/* page principale avec coins arrondis */
.page_principale {/* conteneur global et arrière-plan du titre du cadre */
	position:relative;
	width: 750px;
	margin-left:auto;
	margin-right:auto;
	padding-top: 50px;
	background: url(../images/bordure_haut.gif) top left no-repeat;
	z-index:99;
}
.bloccadre {/* arrière-plan bas et sur l'ensemble du cadre */
	background: url(../images/bordure_bas.gif) bottom left no-repeat;
	padding-bottom: 40px;
}
.bloccadre p {
	margin-right:30px;
	margin-left:20px;
	margin-top:0px;
	margin-bottom:0px;
}


Le css de la page d'accueil :



.photo_accueil
{
	position:relative;
	width:300px;
	height:112px;
	margin-left:auto;
	margin-right:auto;
	background-color:#00CC33;
}


Si ça peut aider à comprendre mon problème voici le lien vers mon site : ici
Modifié par babastutz (30 Oct 2006 - 14:19)
Je n'ai pas regardé ton problème en détail, mais quelque chose me dit que tu n'as pas regardé ici :
http://forum.alsacreations.com/faq/#item44 (en particulier la partie 1.2)
babastutz a écrit :

.bloccadre p {
	margin-right:30px;
	margin-left:20px;
	margin-top:0px;
	margin-bottom:0px;
}
Soit dit en passant, tu peux utiliser la propriété générale margin :
.bloccadre p {
  margin: 0 30px 0 20px;
}
Je n'arrive pas à régler mon problème quand même. C'est incroyable ce forum. Jamais personne ne donne de solution. Toujours des liens vers des tutos ou des trucs alsacréations. Fallait pas faire de forum si c'est comme ça.
babastutz a écrit :
Je n'arrive pas à régler mon problème quand même. C'est incroyable ce forum. Jamais personne ne donne de solution. Toujours des liens vers des tutos ou des trucs alsacréations. Fallait pas faire de forum si c'est comme ça.
Très fort ça... Smiley nimp
Benjamin D.C. a écrit :
Très fort ça... Smiley nimp


Merci. J'ai du m'appliquer. Smiley cligne

Non mais je suis désolé. Ca fait depuis ce matin que je galère sur ce truc, en plus je suis sûr que c'est une faute débile.
C'est sûrement une connerie d'imbrication ou un truc du style mais je trouve pas...
babastutz a écrit :
Je n'arrive pas à régler mon problème quand même. C'est incroyable ce forum. Jamais personne ne donne de solution. Toujours des liens vers des tutos ou des trucs alsacréations. Fallait pas faire de forum si c'est comme ça.
Si tu as besoin que l'on fasse ton boulot à ta place, embauche un sous-traitant...

En tout cas, je ne vois pas l'intérêt de recopier dans le forum ce qui est écrit dans la faq.
Administrateur
Hello,

Un peu de calme s'il vous plaît.
Je rappelle que tous les membres de ce forum ne sont que des bénévoles.

Ensuite, un petit rappel de la Règle 16 (que tu dois connaitre naturellement) :
a écrit :
16- Ceci est une communauté d'entraide, pas de travail à votre place
Ce forum a pour vocation d'échanger des connaissances. Les membres ne sont pas là pour faire le travail à votre place. Il est donc inutile de demander des scripts tout faits, des codes à faire pour vous. On vous donnera les moyens d'y parvenir vous-même, sans vous apporter le code sur un plateau d'argent.


Et bonne chance encore Smiley cligne

PS : désolé si la FAQ répond à presque toutes les questions... c'est justement pour ça qu'on l'a créée Smiley smile