Bonjour,

Je suis nouveau sur le forum et je rencontre un problème dans mon codage. Après plusieurs recherches et plusieurs tentative, je reste perdu.

Mon problème : Je souhaiterais centrer verticalement le contenu (texte/image...) présent dans chaque div. afin de créer un pied de page. Que le contenu de chaque zone soit sur la "baseline".

Je joint en image le problème, avec en rouge ce qui me pose problème

Voici le bout de code.

HTML

<div id="footer">
		<div class="first-widget-footer">
			<?php if ( !function_exists('dynamic_sidebar') || !dynamic_sidebar('sidebar-4') ) : endif; ?>
		</div>
		<div class="second-widget-footer">
			<?php if ( !function_exists('dynamic_sidebar') || !dynamic_sidebar('sidebar-5') ) : endif; ?>
		</div>
		<div class="third-widget-footer">
			<?php if ( !function_exists('dynamic_sidebar') || !dynamic_sidebar('sidebar-6') ) : endif; ?>
		</div>
	</div>


CSS

#footer {
	 background: url("footer.png") repeat scroll 0 0%, linear-gradient(rgba(125, 125, 125, 0.5), rgba(0, 0, 0, 0)) repeat scroll 0 0 #483320;
	border-radius: 5px;
	box-shadow: 1px 1px 2px 1px #000000;
	display: inline-block;
	margin: 10px auto 20px;
	max-width: 1100px;
	width: 100%;
	color: #FFF;
	font-size: 12px;
	font-size: 0.857142857rem;
	line-height: 1.25em;
}
.first-widget-footer {
	float: left;
	max-width: 355px;
	padding: 5px 5px 5px 10px;
	width: 33%;
}
.second-widget-footer {
	float: left;
	max-width: 355px;
	padding: 5px 5px 5px 5px;
	width: 33%;
}
.third-widget-footer {
	float: left;
	max-width: 355px;
	padding: 5px 5px 5px 0;
	width: 33%;
}
upload/56412-footer1.png

Merci pour votre aide
Modifié par habuhiah (15 Oct 2014 - 15:43)
Je me répond moi-même car j'ai trouvé la solution à mon problème. Smiley murf
J'ai remplacé les div par une liste (ul/li)

Je comprend pas pourquoi je me suis obstiné à utiliser des div Smiley rolleyes

Voici le code

HTML

<div id="footer">
		<ul>
		<li>
			<?php if ( !function_exists('dynamic_sidebar') || !dynamic_sidebar('sidebar-4') ) : endif; ?>
		</li>
		<li>
			<?php if ( !function_exists('dynamic_sidebar') || !dynamic_sidebar('sidebar-5') ) : endif; ?>
		</li>
		<li>
			<?php if ( !function_exists('dynamic_sidebar') || !dynamic_sidebar('sidebar-6') ) : endif; ?>
		</li>
		</ul>
	</div>


CSS

#footer {
    background: url("footer.png") repeat scroll 0 0%, linear-gradient(rgba(125, 125, 125, 0.5), rgba(0, 0, 0, 0)) repeat scroll 0 0 #483320;
    border-radius: 5px;
    box-shadow: 1px 1px 2px 1px #000000;
    color: #ffffff;
    content: "";
    display: table;
    font-size: 0.857143rem;
    line-height: 1.25em;
    margin: 10px auto 20px;
    max-width: 1100px;
    padding-bottom: 10px;
    padding-top: 10px;
    width: 100%;
}
#footer ul > li {
    display: inline-block;
    min-width: 345px;
    padding-left: 15px;
    text-align: center;
    vertical-align: bottom;
}