Sérieux... Le CSS c'est bien, mais il faut avoir un QI de 260 pour comprendre toutes les interactions entre les styles...
Aujourd'hui, j'ai fait une modif sur un de mes styles et ça m'a pourri tout le reste autour. Si qqun pouvait m'aider, ce serait sympa.
Voilà le squelette HTML:
Et au niveau du CSS, j'ai deux fichiers qui sont chargé. D'abord common.css:
Et news.css:
Mais le h1 et le p dans les classes news prennent uniquement les styles de la classe content... Et là... je comprend pas pourquoi... Si vous voulez voir l'effet en live, rdv sur http://www.foolstep.com
J'ai archivé en pensant pas que ça pouvait toucher la mise en page à ce point là... Je continue de chercher, mais si vous avez une piste ou des questions, n'hésitez pas, moi je patauge là...
PS: Bonsoir a tous
Modifié par Creak (13 May 2007 - 22:56)
Aujourd'hui, j'ai fait une modif sur un de mes styles et ça m'a pourri tout le reste autour. Si qqun pouvait m'aider, ce serait sympa.
Voilà le squelette HTML:
<div class="section">
<div class="header">
<h1>Titre</h1>
</div>
<div class="content">
<div class="news">
<a href="http://www.foolstep.com" title="test">
<img src="./image/de/la/news.jpg" alt="http://www.foolstep.com" />
</a>
<h1>
<a href="http://www.foolstep.com" title="test">test</a>
</h1>
<p>
contenu de la news
</p>
<hr class="spacer" />
</div>
</div>
</div>
Et au niveau du CSS, j'ai deux fichiers qui sont chargé. D'abord common.css:
/* Content common styles. */
div.content {
border: 1px solid black;
border-top: 1px dashed gray;
background-color: white;
padding: 10px;
margin: 0;
}
/* Section content styles. */
div.section div.content h1 {
font-size: 14px;
font-weight: bold;
text-decoration: underline;
padding: 5px 0px 2px 0px;
margin: 0;
}
div.section div.content p {
text-align: justify;
padding: 0px 0px 5px 0px;
margin: 0;
}
Et news.css:
div.news h1 {
background-image: none;
background-color: transparent;
border-bottom: 0px;
margin: 0px 0px 0px 127px;
padding-left: 10px;
text-align: left;
font-size: 1.3em;
}
div.news p {
margin: 0px 0px 0px 100px;
padding: 5px 5px 5px 36px;
border: 1px solid black;
background: url("../images/zebra_gradient.png") repeat-y;
text-align: justify;
}
Mais le h1 et le p dans les classes news prennent uniquement les styles de la classe content... Et là... je comprend pas pourquoi... Si vous voulez voir l'effet en live, rdv sur http://www.foolstep.com
J'ai archivé en pensant pas que ça pouvait toucher la mise en page à ce point là... Je continue de chercher, mais si vous avez une piste ou des questions, n'hésitez pas, moi je patauge là...
PS: Bonsoir a tous
Modifié par Creak (13 May 2007 - 22:56)