Ich habe einen einzeilenfesten Container div
mit zwei variablen Breite span
innen. Jeder Überlauf der ersten span
sollte mit einer Ellipse ausgeblendet werden. Die zweite span
schwimmt auf der rechten Seite und sollte vollständig angezeigt werden. Bitte beachten Sie this Fiddle:Dynamische Breite float-left mit Ellipse
<div class='container'>
<span class='left'>Long long variable stuff</span>
<span class='right'>Changing stuff</span>
</div>
Ich möchte die erste span
‚s Breite dynamisch anzupassen entsprechend der Breite des zweiten span
, so dass beide span
Aufenthalt auf der gleichen Linie. Wie kann ich das machen?
Ihre Antwort nicht enthalten 'float: right'. Wenn ich es hinzufüge, schwimmt es nicht richtig. Irgendwelche Vorschläge? – Randomblue
Dies ist Flexbox, es gibt keine Schwimmer, Sie können hier mehr lesen https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_Flexible_Box_Layout/Using_CSS_flexible_boxes –
Haben Sie eine Lösung! Der gleiche Effekt kann durch Setzen von 'width: 100%' auf '.left' erreicht werden. – Randomblue