2016-06-08 5 views
0

In meinem HTML-Code, ich habe eine editierbare-Textbereich wie folgt aus:JS/Html: Editierbare-Textbereich ohne Unterstreichungs

<span editable-textarea="category.name">{{category.name}}</span> 

standardmäßig der Text nun eine punktierte unterstrichen hat. Ich möchte die gepunktete Unterstreichung nicht, aber ich verstehe es nicht. Ich habe es mit den folgenden Stylings versucht:

<span editable-textarea="category.name" style="text-decoration: none; text-underline: none">{{category.name}}</span> 

Aber auch Text-Dekoration oder Text-Unterstreichung bekommen es weg. Einige andere Lösungen?

P.S. category.name wird in meinen js-Daten gespeichert. Ich denke, es ist nicht wichtig hier drin. Kann jeder Text sein.

+0

was "editierbare-Textarea"? Das habe ich noch nie in HTML gesehen. –

Antwort

0

Sie müssen sich ändern border-bottom

diesen Stil hinzufügen:

border-bottom: none; 

Here Sie haben eine Arbeits Geige.

0

können Sie Dieser Code helfen -

js Code

document.getElementById("editable-span").spellcheck = false; 

html

<span id="editable-span" editable-textarea="category.name">{{category.name}}</span> 

die gepunktete Linie Prüfung buchstabieren kann aufgrund erscheint.

0

Bitte versuchen Sie auf diese Weise

<span editable-textarea="category.name" style="border:none;">{{category.name}}</span>