Ich versuche, ein span
nach links einem div
, auszurichten, die nach rechts ausgerichtet ist (float: right
), aber span
erscheint immer mit kollidieren div
CSS ausrichten Spannweite von div nach links unten ausgerichtet nach rechts
* {
font-family: Lucida Sans Unicode, Lucida Grande, Verdana, Arial;
}
.mw {
display: inline-block;
float: right;
position: relative;
}
.msg {
float: right;
background-color: #D80000;
color: white;
padding: 0.66em;
border-radius: 1em;
}
.uns {
position: absolute;
bottom: 0;
}
<div style="width: 480px; background: yellow; padding: 1em">
<div class="mw">
<span class="uns">0</span>
<div class="msg">Some content</div>
<br style="clear: both">
</div>
<br style="clear: both">
</div>
Dies ist, was ich
erhalten möchtenEDIT: Mit negativen Links ist keine Lösung, Inhalt von span
kann variieren, so bei größerer Zahl wird es wieder vermasseln und kollidieren!
Das ist nicht, wenn der Inhalt von größer Wert wie 10000, es Schrauben wieder – jakubinf
@jakubinf i meine Antwort aktualisiert hilft. –
Es wird immer nach links ausgerichtet sein, wie Sie hier sehen können https://jsfiddle.net/Lg0wyt9u/886/ –