Bonjour,
j'ai déjà conçu quelques sites internet avec un pied de page qui se positionne en bas de l'écran même si l'article est trop court mais ça ne fonctionne pas sur ma dernière réalisation... J'ai certainement oublié quelque chose mais là je tourne en rond.
Je ne peux malheureusement pas donner un exemple en ligne pour l'instant aussi, je vous donne le code en espérant que vous puissiez m'aider quand même.
code css :
code html :
j'ai déjà conçu quelques sites internet avec un pied de page qui se positionne en bas de l'écran même si l'article est trop court mais ça ne fonctionne pas sur ma dernière réalisation... J'ai certainement oublié quelque chose mais là je tourne en rond.
Je ne peux malheureusement pas donner un exemple en ligne pour l'instant aussi, je vous donne le code en espérant que vous puissiez m'aider quand même.
code css :
html {
font-size: 100%;
background-color:#333;
background-image: url("arp_hg.png");
background-repeat: no-repeat;
}
body {
font-family: Verdana, "Bitstream Vera Sans", Tahoma, Arial, sans-serif;
font-size: 75%;
margin: 0;
padding: 0;
color : #eee;
background-image: url("arp_bd.png");
background-repeat: no-repeat;
background-position: right bottom;
}
p {
padding: 0 8px 0 16px
}
h1 {
color : #fc0;
font-weight: bold;
margin: 27px 0 0 7px;
}
h2, h3, h4, h5, h6 {
margin: 1em 0 .5em 0;
color : #9cf;
font-weight: bold;
}
h1 {
font-size: 2.25em;
}
h2 {
font-size: 1.5em;
}
h3 {
font-size: 1.25em;
}
h4 {
font-size: 1em;
}
dl, dt, dd, ul, li {
margin: 5px;
padding: 0;
list-style-type: none;
font-size: 1em;
}
img {
border:0;
margin: 4px;
}
img.d {
float: right;
}
img.g {
float: left;
}
a {
text-decoration: none;
color:#ae0;
font-weight: bold;
}
a:hover {
color:#690;
}
#page {
position: relative;
width: 95%;
max-width: 970px;
min-width: 760px;
margin: 8px auto 8px auto;
min-height: 100%;
}
#entete {
height:70px;
}
#article {
padding: 16px 16px 16px 16px;
margin-left: 200px;
text-align:justify;
padding-bottom: 25px; /* hauteur du pied de page */
}
#gauche {
position: absolute;
left:0;
width: 200px;
top:193px;
}
#breves {
background-color:#666;
margin: 5px 5px 5px 5px;
padding: 5px 5px 5px 5px;
}
#rechercher {
margin: 5px 5px 5px 5px;
padding: 5px 5px 5px 5px;
}
#pied_de_page {
position: absolute;
bottom: 0;
width: 100%;
text-align: center;
height: 25px;
line-height: 25px;
margin-top: 5px;
border-top: 1px solid #666;
}
code html :
#CACHE{43200}
<BOUCLE_breve_principal(BREVES) {id_breve}>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html lang="fr">
<head>
<INCLURE{fond=inc-head}>
</head>
<body>
<div id="page">
<div id="entete">
<INCLURE{fond=inc-entete}>
</div>
<div id="gauche">
<div id="rechercher">
<a name="formulaire_recherche" id="formulaire_recherche"></a>
<form action="spip.php?page=recherche" method="get">
<input name='page' value='recherche' type='hidden' />
<input type="text" name="recherche" value="Rechercher" onfocus="this.value='';" />
</form>
</div>
<INCLURE{fond=inc-menu-gauche}>
</div>
<div id="article">
[(#REM) Fil d'Ariane ]
<div id="hierarchie"><a href="#URL_SITE_SPIP/" ><:accueil_site:></a><BOUCLE_ariane(RUBRIQUES){id_rubrique}> > <a href="#URL_RUBRIQUE">[(#TITRE|supprimer_numero|couper{80})]</a></BOUCLE_ariane>[ > (#TITRE|couper{80})]</div>
<div id="contenu">
<div class="cartouche">
[(#LOGO_BREVE||image_reduire{200,200})]
<h2 class="titre">[(#TITRE|supprimer_numero)]</h2>
<p><small>[(#DATE|nom_jour) ][(#DATE|affdate)]</small></p>
</div>
[<p>(#TEXTE)</p>]
[<p class="lien"><:voir_en_ligne:> : <a href="(#URL_SITE)" class="spip_out">[(#NOM_SITE|sinon{[(#URL_SITE|couper{80})]})]</a></p>]
[<div class="notes"><h3><:info_notes:></h3>(#NOTES)</div>]
</div><!-- fin contenu -->
</div>
<div id="pied_de_page">
<INCLURE{fond=inc-pied}{lang}>
</div>
</div>
</body>
</html>
</BOUCLE_breve_principal>