Wie kann die Anzahl + mehr von übrig gebliebenen Text von String-Array auf div-Breite mit Javascript und CSS angezeigt werden?
Ich möchte string Array durch Kommata getrennt in div hat Breite (ex: 300px). Wenn Text länger als die div-Breite ist, wird es zeigen, dass Text drei Punkte und + (Anzahl der verbleibenden Texte im Array) wie das Bild oben hat.
Danke.
Gute Lösung, aber ich werde Zahl Element zählen aus zählen Array mit max-Breite von Ex: hat max-width = 400px und Ellipse, Erwartung von mir ist Apple, Orange, Banane, Kiwi ... + 1more ODER Apple, Orange bac mmm yyyyyy ... + 3more 0R 192.168 .56.178-Windows-Server 2012R2 Umgebung ... + 4 mehr –
Mm, ich glaube nicht, dass ich Ihren Standpunkt verstanden habe.So meinst du, wenn die Breite von '' 400px ist, und dann die Länge der Werte in ' 'sollte nicht über' 'überflutet werden, richtig? Wenn es so scheint, sollte '... + 4 mehr' gedruckt werden? –
moon
Ja, wenn langer Text in Position 1, oder 2, ... ist zeige 192.168.56.178-W indows server 2012R2 umgebung ... + 4 mehr, wenn der text kürzer ist, wird es zeigen Apple, Orange bac mmm yyyyyy ... + 3mehr nach max-width. –