国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

Heim Web-Frontend CSS-Tutorial Ein einfacher, haupts?chlich CSS-Code-Editor

Ein einfacher, haupts?chlich CSS-Code-Editor

Nov 01, 2024 am 06:11 AM

In diesem Artikel werde ich darüber sprechen, wie man einen sehr einfachen, browserbasierten Code-Editor erstellt, der haupts?chlich CSS verwendet. Ich habe dies ursprünglich erstellt, als ich Benutzern die Bearbeitung von JSON in einem von mir erstellten CMS erm?glichen musste.

Wenn Sie nur zum Code und zum Arbeitsbeispiel springen m?chten, sind Sie hier genau richtig. Den Code finden Sie hier und das Arbeitsbeispiel hier

Contenteditable ist schei?e...

Wenn Sie also jemals darüber nachgedacht haben, einen eigenen Code-Editor zu erstellen, haben Sie sich wahrscheinlich contenteditable angesehen. W?hrend Contenteditable für viele Situationen gro?artig ist, gibt es ein gro?es Problem bei der Aktualisierung des Inhalts w?hrend der Eingabe. Es ist nahezu unm?glich, den Cursor wieder an die Stelle zu setzen, an der er sich befand, nachdem Sie den Code im Editor syntaktisch hervorgehoben haben, w?hrend er sich ?ndert.

In meinem Fall wollte ich etwas sehr Minimales, ohne dafür nach einer riesigen, schwerf?lligen Bibliothek zu greifen. Ich machte mich daran, zu sehen, ob ich einen sehr einfachen Editor erstellen k?nnte, der haupts?chlich CSS verwendet und einfach Javascript verwendet, um die syntaxhervorgehobene Ausgabe zu erstellen und die Vorschau zu aktualisieren.

Ich wollte ein normales