habe float:left spans display block,
als tabellenersatz.
4 span nebeneinander
im letzten steht im span ein img. (span class=fleft-xs siehe unten)
Dieser passt isch ledier in der Höhe dem img an, womit die border-bottom nicht mehr in einer linie steht.
beigefügt ein bild, um das problem zu verdeutlichen.
das der span sich in der höhe anpasst, weis ich, weil ich dem span eine komplette border verpasst habe.
er ist also nicht hochgerutscht
dieser span nimmt die line-height nicht an und past sich in der höhe dem img an.
WAS KANN ICH TUN???
ausprobiert:
- img display:inline
- text vor das img
- img text-valign:bottom
- span text-valign:bottom
hat nicht geholfen..
html ,das wiederholt sich:
ersetze ich das bild durch text, ist alles in ordnung
css, Auszug,
als tabellenersatz.
4 span nebeneinander
im letzten steht im span ein img. (span class=fleft-xs siehe unten)
Dieser passt isch ledier in der Höhe dem img an, womit die border-bottom nicht mehr in einer linie steht.
beigefügt ein bild, um das problem zu verdeutlichen.
das der span sich in der höhe anpasst, weis ich, weil ich dem span eine komplette border verpasst habe.
er ist also nicht hochgerutscht
dieser span nimmt die line-height nicht an und past sich in der höhe dem img an.
WAS KANN ICH TUN???
ausprobiert:
- img display:inline
- text vor das img
- img text-valign:bottom
- span text-valign:bottom
hat nicht geholfen..
html ,das wiederholt sich:
ersetze ich das bild durch text, ist alles in ordnung
Code:
<span class="fleft">www.schwerter-mittelalter.de</span>
<span class="fleft-s">17.03.2005</span>
<span class="fleft-xs">879</span>
<span class="fleft-xs"><img src="http://www.oxxo.de/images/g.gif"></span>
<br style="clear:left;">
css, Auszug,
Code:
.fleft {
display:block;
float: left;
text-align: left;
width: 33em;
margin: 0px;
padding:0px;
margin-left:5px;
font-size:0.9em;
border-bottom: 1px solid navy;
font-weight:bold;
line-height:1.8em;
}
.fleft-s {
display:block;
float: left;
text-align: left;
width: 8em;
margin: 0px;
padding:0px;
font-size:0.8em;
border-bottom: 1px solid navy;
font-weight:bold;
line-height:2em;
}
.fleft-xs {
display:block;
float: left;
text-align: left;
width: 4em;
margin: 0px;
padding:0px;
font-size:0.8em;
border-bottom: 1px solid navy;
font-weight:bold;
line-height:2em;
}
.fleft-xs img{padding:0px;margin:0px;border:none;}
.fleft-sp {
display:block;
float: left;
text-align: left;
width: 8em;
margin-right: .3em;
padding:0px;
margin-left:10px;
font-size:0.8em;
border-bottom: 1px solid navy;
font-weight:bold;
line-height:2em;
}