J'ai le HTML suivant :
<div class="title">
<span>Cumulative performance</span>
<span>20/02/2011</span>
</div>
avec ce CSS :
.title
{
display: block;
border-top: 4px solid #a7a59b;
background-color: #f6e9d9;
height: 22px;
line-height: 22px;
padding: 4px 6px;
font-size: 14px;
color: #000;
margin-bottom: 13px;
clear:both;
}
Si vous vérifiez ce jsFiddle : http://jsfiddle.net/8JwhZ/
vous pouvez voir que le nom et la date sont collés ensemble. Y a-t-il un moyen de faire en sorte que la date soit alignée sur la droite ? J'ai essayé float: right;
sur le deuxième <span>
mais ça fout en l'air le style, et pousse la date en dehors de la div qui l'entoure.
2 votes
Pouvez-vous modifier le HTML ?
3 votes
Si vous voulez que quelque chose flotte par rapport à un autre objet, le flotteur doit se trouver avant le non-flotteur. La date doit se trouver avant le titre et flotter à droite.