Zeigen Sie die erste Zeile eines Absatzes an

8

Ich habe ein DIV mit einem mehrzeiligen Absatz.

Gibt es eine Möglichkeit (vielleicht mit jQuery), nur die erste Zeile des Absatzes anzuzeigen und die anderen auszublenden?

    
Victor 19.10.2010, 02:20
quelle

7 Antworten

3

Es gibt keine eindeutige Möglichkeit, dies zu tun, indem Sie die erste Zeile angeben. Ich würde vorschlagen, die Höhe des DIV mit CSS zu ändern, um nur die erste Zeile anzuzeigen. Es scheint mir die einfachste Lösung zu sein. Wenn Sie dann ändern möchten, um die gesamte Zeile mit Javascript anzuzeigen, verwenden Sie einfach die Höhe des DIV zurück auf 100%.

BEARBEITEN : Ich stehe korrigiert, mir war nicht bewusst, dass es eine Pseudoklasse der ersten Zeile gab. Das Ändern der Höhe kann jedoch immer noch der einfachste Weg sein.

    
Ben Kulbertis 19.10.2010, 02:22
quelle
7

Hier ist eine Art (Art), indem Sie den Absatz weiß-auf-weiß machen mit Ausnahme der ersten Zeile: Ссылка

Snippet von CSS:

%Vor%     
Chris Coyier 19.10.2010 02:22
quelle
4

Es ist eine Weile her, dass dies beantwortet wurde, aber da es kein Beispiel gibt, ist es eines, das ziemlich gut funktioniert:

%Vor%

Ссылка

    
k s 28.02.2011 22:40
quelle
2

Sie brauchen kein JavaScript, messen die Höhe oder ändern die Sichtbarkeit. Stellen Sie den Absatz so ein, dass er inline angezeigt wird und seinen Text nicht umschließt. Sie sollten den Überlauf für das übergeordnete div auf "ausgeblendet" setzen, damit die restlichen Zeilen im Absatz nicht ausgegeben werden.

%Vor%

Ссылка

    
Thomas Higginbotham 08.12.2012 03:55
quelle
1

Fügen Sie das hier einfach als Idee hinzu. Sie können den Text mit einem Textfeld ein- und ausblenden. Nur CSS.

%Vor% %Vor%
    
superUntitled 24.03.2017 02:20
quelle
0

Bestimmen Sie die Höhe Ihrer Linie und legen Sie die Höhe des div so fest, dass nur eine Linie angezeigt wird und setzen Sie das Attribut overflow des DIV auf hidden .

    
Chadwick 19.10.2010 02:31
quelle
-1

Ich habe es nicht versucht, aber Sie sollten in der Lage sein, die Sichtbarkeit etwas besser zu machen, z. B.

%Vor%

und dann einen Stil einrichten

%Vor%     
Charlie Martin 19.10.2010 02:32
quelle

Tags und Links