Heim > Web-Frontend > CSS-Tutorial > Wie bleibt die Formatierung (Leerzeichen und Zeilenumbrüche) beim Rendern von Zeichenfolgen in MVC3 erhalten?

Wie bleibt die Formatierung (Leerzeichen und Zeilenumbrüche) beim Rendern von Zeichenfolgen in MVC3 erhalten?

Barbara Streisand
Freigeben: 2024-12-29 00:14:10
Original
260 Leute haben es durchsucht

How to Preserve Formatting (Spaces and Line Breaks) When Rendering Strings in MVC3?

Formatierung in MVC3 beibehalten

F: Wie rendere ich eine Zeichenfolge in HTML unter Beibehaltung von Leerzeichen und Zeilenumbrüchen in einer MVC3-App?

Beim Rendern von aus einer Datenbank abgerufenen Zeichenfolgen in MVC3 kann es zu einem Problem kommen, bei dem Leerzeichen und Zeilenumbrüche von HTML ignoriert werden und der Inhalt erscheint als einzelne Zeile. Um dieses Problem zu beheben, müssen diese Formatierungselemente codiert werden.

A: Verwenden Sie den Leerraum: pre-wrap; CSS-Eigenschaft.

Um die Formatierung beizubehalten, wenden Sie den Leerraum an: pre-wrap; Eigentum an Ihren Inhalten. Diese Eigenschaft umbricht Text unter Beibehaltung von Leerzeichen und neuen Zeilen. Hier ist ein Beispiel:

div {
    white-space: pre-wrap;
}
Nach dem Login kopieren
<div>
This is some text   with some extra spacing    and a
few newlines along with some trailing spaces        
     and five leading spaces thrown in
for                                              good
measure                                              
</div>
Nach dem Login kopieren

Durch die Implementierung dieses CSS-Stils können Sie sicherstellen, dass Leerzeichen und neue Zeilen in Ihren von der Datenbank abgerufenen Zeichenfolgen beim HTML-Rendering nicht ignoriert werden.

Das obige ist der detaillierte Inhalt vonWie bleibt die Formatierung (Leerzeichen und Zeilenumbrüche) beim Rendern von Zeichenfolgen in MVC3 erhalten?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage