Ich habe diese Struktur:CSS Raum Linien zwischen Spannweiten
<div class="gBigPage">
<span class="gBigMonthShort">FEB</span><br />
<span class="gBigDayShort">23</span><br />
<span class="gBigYearShort">2011</span>
</div>
Die Lücken zwischen den Textzeilen sind zu groß, ich brauche sie verkürzt, so dass sie alle nahezu berühren.
/* Mouseover div for day numbers */
.gBigPage{
height:45px;
width:30px;
font-family:Arial;
font-weight:bold;
background-color:#ffee99;
text-align:center;
border-top:1px solid #c0c0c0;
border-left:1px solid #c0c0c0;
border-right:1px solid #c0c0c0;
position:absolute;
z-index:3;
}
.gBigPage:hover{
cursor:pointer;
}
/* In the big day box, the month at top */
.gBigMonthShort{
text-transform:uppercase;
font-size:11px;
}
.gBigYearShort{
font-size:11px;
}
.gBigDayShort{
font-size:16px;
}
Ich kann nicht für die Spannweiten relative Positionierung tun, da es einen Fehler in Chrome ist, die den Effekt Mouseover flackert, reine CSS ist das einzige, was zu funktionieren scheint.
Fiddle zum Beispiel: http://jsfiddle.net/GmKsv/
Inline-Elemente ein Schmerz sind. Es ist so viel einfacher, wenn Sie [machen Sie Ihre Blöcke Block-Level] (http://jsfiddle.net/GmKsv/12/) – Eric