Aide CSS
Résolu
Chabanus
Messages postés
978
Date d'inscription
Statut
Membre
Dernière intervention
-
Chabanus Messages postés 978 Date d'inscription Statut Membre Dernière intervention -
Chabanus Messages postés 978 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
S'il vous plait aidez-moi a positionner correctement mes images comme ceci:
https://imageshack.com/
Voici l'html:
et le css:
Merci
S'il vous plait aidez-moi a positionner correctement mes images comme ceci:
https://imageshack.com/
Voici l'html:
<div class="cadre"> <div class="haut_1"> <div class="haut_2"> <div class="haut"></div> </div> </div> </div>
et le css:
.cadre { width : 370px; } .haut_1 { height:20px; background : url("images/photo_03.gif") bottom no-repeat ; margin-left : 169px; } .haut_2 { width:67px; height:20px; background : url("images/photo_03.gif") bottom no-repeat; padding-left : 229px; } / .haut { background : url("images/photo_03.gif") bottom repeat-x; padding-Left : 300px; */ }
Merci
A voir également:
- Aide CSS
- Css download - Télécharger - HTML
- Enlever le soulignement d'un lien css ✓ - Forum Réseaux sociaux
- Css ligne horizontale ✓ - Forum CSS
- Enlever le soulignage des lien. - Forum CSS
- Enlever soulignement lien css ✓ - Forum CSS
4 réponses
Bonjour , je suis pas un expert mais quand j'arrive pas a placer ou je veux une partie ,j'utilise position : absolute .
CSS
HTML
Il te reste a modifier background-color: yellow; dans le CSS part l'image de fond que tu veux , je pense que ca posera pas de souci.
CSS
#cadre { background-color: #CFE1EB; width : 500px; height: 30px; } #haut_3 { background-color: yellow; width :150px; position: absolute; left: 320px; height: 20px; top: 10px; } #haut_2 { background-color: yellow; position: absolute; left: 165px; top: 10px; width :150px; height: 20px; } #haut_1 { background-color: yellow; width :150px; position: absolute; left: 10px; top: 10px; height: 20px; }
HTML
<div id="cadre"> <div id="haut_1"></div> <div id="haut_2"></div> <div id="haut_3"></div>
Il te reste a modifier background-color: yellow; dans le CSS part l'image de fond que tu veux , je pense que ca posera pas de souci.
Ba je te dirais bien de refaire le même procédé, donc pour la première :
Je te laisse faire les autres , rien de bien compliqué , vu les infos que je te donne avec le premier , pour les suivantes , il te suffit de changer la ligne 'top: 100px; /* V 100pixel par rapport au haut de ta page*/' si tu veux les aligner .
#bas_1 { background : url("images/photo_09.gif") no-repeat; width :100px; /* Image 100x100 par exemple*/ height: 100px; position: absolute; left: 140px; /* |--> 140 pixel par rapport au coté gauche */ top: 100px; /* V 100pixel par rapport au haut de ta page*/ }
Je te laisse faire les autres , rien de bien compliqué , vu les infos que je te donne avec le premier , pour les suivantes , il te suffit de changer la ligne 'top: 100px; /* V 100pixel par rapport au haut de ta page*/' si tu veux les aligner .
<div id="cadre">
<ul>
<li>1</li>
<li>2</li>
<li>3</li>
<ul>
</div>
CSS :
DIV#cadre {
border:solid 1px;
width:370px;
padding-top:25px;
height:50px; /** a titre d'exemple**/
}
DIV#cadre li {
display:block;
margin-left:5px;
float:right; /** Left ou right **/
hight : 25px; /** a titre d'exemple ***/
}
<ul>
<li>1</li>
<li>2</li>
<li>3</li>
<ul>
</div>
CSS :
DIV#cadre {
border:solid 1px;
width:370px;
padding-top:25px;
height:50px; /** a titre d'exemple**/
}
DIV#cadre li {
display:block;
margin-left:5px;
float:right; /** Left ou right **/
hight : 25px; /** a titre d'exemple ***/
}
ça peut marcher avec ta méthode mais ce que je veux faire ne va pas avec les ul, il me faut que des div, merci.
J'ai essayé ce CSS, l'affichage est bon mais lors de l'aperçu le navigateur affiche rien !
.cadre
{
width : 370px;
}
.haut_1
{
background : url("images/photo_03.gif") bottom right no-repeat ;
padding-right: 140px;
}
.haut_2
{
background : url("images/photo_03.gif") bottom right no-repeat;
padding-left: 150px;
}
.haut
{
background : url("images/photo_03.gif") bottom right no-repeat;
padding-left: 150px;
J'ai essayé ce CSS, l'affichage est bon mais lors de l'aperçu le navigateur affiche rien !
.cadre
{
width : 370px;
}
.haut_1
{
background : url("images/photo_03.gif") bottom right no-repeat ;
padding-right: 140px;
}
.haut_2
{
background : url("images/photo_03.gif") bottom right no-repeat;
padding-left: 150px;
}
.haut
{
background : url("images/photo_03.gif") bottom right no-repeat;
padding-left: 150px;
Merci ça marche avec ta méthode, mais j'ai préféré les tableaux finalement:
<table id="Table_01" width="370" height="100%" border="0" cellpadding="0" cellspacing="0">
<div id="cadre">
<tr>
<td><div id="haut_1"></div></td>
<td><div id="haut_2"></div></td>
<td><div id="haut_3"></div></td>
</tr>
<tr><td><div class="bas_1"></div></td></tr>
<tr><td><div class="bas"></div></td></tr>
<tr><td><div class="bas_2"></div></td></tr>
</div> </table>
Bon week-end
<table id="Table_01" width="370" height="100%" border="0" cellpadding="0" cellspacing="0">
<div id="cadre">
<tr>
<td><div id="haut_1"></div></td>
<td><div id="haut_2"></div></td>
<td><div id="haut_3"></div></td>
</tr>
<tr><td><div class="bas_1"></div></td></tr>
<tr><td><div class="bas"></div></td></tr>
<tr><td><div class="bas_2"></div></td></tr>
</div> </table>
Bon week-end
https://imageshack.com/
J'ai essayé avec ces pages-ci, mais le bas passe en dessous du haut.
Le HTML:
Le CSS: