Как показать теги в двойных кавычках? - PullRequest
0 голосов
/ 04 марта 2019

В Типпи я хочу показать теги в подсказках.Для этого

Я пытался:

<i style="font-size:20px;" class="fa fa-info tippy" data-tippy-content="You do not need to add &lt;style&gt;....&lt;/style&gt; tags."></i>

ИЛИ

<i style="font-size:20px;" class="fa fa-info tippy" data-tippy-content="You do not need to add <style>...</style> tags."></i>

Но оба они не показывают содержимое всплывающей подсказки правильно.Я хочу это так (это изображение, созданное в Photoshop):

enter image description here

EDIT : Но оба они выглядят так:

enter image description here

Ответы [ 2 ]

0 голосов
/ 04 марта 2019

Если вы оставите пробел между экранированными символами, похоже, он покажет ожидаемый результат.

<script src="https://unpkg.com/popper.js@1/dist/umd/popper.min.js"></script>
<script src="https://unpkg.com/tippy.js@4"></script>
<button data-tippy-content="You do not need to add &lt; style &gt;....&lt; /style &gt; tags.">Text</button>
<script>
  tippy('button')
</script>
0 голосов
/ 04 марта 2019

Вы можете добавить опцию allowHTML: false в свой класс .tippy, чтобы HTML-код представлял собой текст, а не отображал разметку:

tippy(".fa-info.allowHTML")

tippy(".fa-info", {
  allowHTML: false
})
<script src="https://unpkg.com/popper.js@1/dist/umd/popper.min.js"></script>
<script src="https://unpkg.com/tippy.js@4"></script>
<link rel="stylesheet" href="https://use.fontawesome.com/releases/v5.7.2/css/all.css" integrity="sha384-fnmOCqbTlWIlj8LyTjo7mOUStjsKC4pOpQbqyi7RrhN7udi9RwhKkMHpvLbHG9Sr" crossorigin="anonymous">

<i style="font-size:20px;" class="fa fa-info tippy " data-tippy-content="You do not need to add &lt;style&gt;....&lt;/style&gt; tags."></i>
<br />
<br />
<i style="font-size:20px;" class="fa fa-info tippy allowHTML" data-tippy-content=" Click <b>Send</b> button for sending..."></i>
...