Heim >Web-Frontend >CSS-Tutorial >Wie füge ich Zeilennummern zu einem HTML-Textbereich hinzu?
Verbesserungen der Zeilennummern für HTML-Textbereiche
Frage: Wie können Zeilennummern am linken Rand eines angezeigt werden?
Antwort:
Wir stellen vor: CodeMirror
Von Mitgliedern der Community wird CodeMirror dringend empfohlen, ein leistungsstarkes Tool, das zeichnet sich durch die Anzeige von Linien aus Zahlen.
Implementierung
CodeMirror bietet mühelose Integration. Integrieren Sie es in Ihr Projekt, indem Sie den folgenden Code implementieren:
var editor = CodeMirror.fromTextArea(document.getElementById('code'), { lineNumbers: true, mode: 'text/x-perl', theme: 'abbott', });
In diesem Beispiel:
Demo
Erleben Sie eine voll funktionsfähige Demonstration von CodeMirror mit Zeilennummern in der StackOverflow-Sandbox:
<script src="https://cdnjs.cloudflare.com/ajax/libs/codemirror/6.65.7/codemirror.min.js"></script> <script src="https://cdnjs.cloudflare.com/ajax/libs/codemirror/6.65.7/mode/perl/perl.min.js"></script> <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/codemirror/6.65.7/codemirror.min.css"> <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/codemirror/6.65.7/theme/abbott.min.css"> <textarea>
Zusätzliche Überlegungen
Bei anderen Lösungen können Probleme mit der Ausrichtung der Zeilennummern auftreten. Dies liegt häufig daran, dass die DPI-Einstellungen des Monitors nicht berücksichtigt werden. CodeMirror bewältigt diese Situationen jedoch effektiv.
Das obige ist der detaillierte Inhalt vonWie füge ich Zeilennummern zu einem HTML-Textbereich hinzu?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!