¿Cómo se pueden agregar saltos de línea dentro de una información sobre herramientas HTML?
Intenté usar <br/>
y \n
dentro de la información sobre herramientas de la siguiente manera:
<a href="#" title="Some long text <br/> Second line text \n Third line text">Hover me</a>
Sin embargo, esto fue inútil y pude ver el texto literal <br/>
y \n
dentro de la información sobre herramientas. Cualquier sugerencia será de ayuda.
Environment.NewLine
trabajos para agregar un salto de línea desde el lado del código ... sin complicaciones ... sin complicaciones ...Respuestas:
Simplemente use el código de entidad

para un salto de línea en un atributo de título.fuente


no funciona para mí en Windows, Chrome v53. Pero
funcionó bien.

parece funcionar bastante bien :)Simplemente agregue un atributo de datos
y estás listo para irte.
P.ej. uso:
Ha funcionado en la mayoría de los complementos de información sobre herramientas que he probado hasta ahora.
fuente
El

combinado con el estilo de espacio en blanco: pre-línea; trabajó para mi.fuente
white-space: pre-line;
se necesita el estilo está muy oculto.

: stackoverflow.com/questions/6502054/…Este CSS es lo que finalmente funcionó para mí junto con un salto de línea en mi editor:
Encontrado aquí: ¿Cómo hacer que la información sobre herramientas de arranque de Twitter tenga varias líneas?
fuente
Dar
\n
entre el texto. Funciona en todos los navegadores.Esto funcionará para mí y se usa en el código detrás.
Espero que esto funcione para usted
fuente
con el estilo
trabajó para mi.
fuente
Lo encontré. Se puede hacer simplemente haciendo así
fuente
La versión de javascript
Como

(html) es0D
(hexadecimal), esto se puede representar como'\u000d'
Adicionalmente,
Compartiendo con ustedes un filtro AngularJS que reemplaza
\n
con ese personaje gracias a las referencias en las otras respuestasuso
fuente
simplemente use \ n en el título y agregue este CSS
fuente
<br />
funcionó si está usando qTipfuente
Simplemente agregue data-html = "true"
fuente
es posible agregar saltos de línea dentro de la información sobre herramientas HTML nativa simplemente haciendo que el atributo de título se extienda entre varias líneas.
Sin embargo, recomendaría usar un complemento de información sobre herramientas jQuery como Q-Tip: http://craigsworks.com/projects/qtip/ .
Es simple de configurar y usar. Alternativamente, también hay muchos complementos de información sobre herramientas de JavaScript gratuitos.
editar: corrección en la primera declaración.
fuente
Para mí, una solución de 2 pasos (combinación de formatear el título y agregar el estilo) funcionó de la siguiente manera:
1) Formatee el
title
atributo:2) Agregue este estilo al
tips
elemento:Probado en IE8, Firefox 22 y Safari 5.1.7.
fuente
Simplemente agregue este fragmento de código en su script:
y por supuesto como se menciona en las respuestas anteriores,
data-html
debería ser"true"
. Esto le permitirá usar etiquetas html y formatear dentro del valor deltitle
atributo.fuente
data-toggle="tooltip" data-html="true" title="some string <br/> some string"
.Bueno, si está utilizando la utilidad Jquery Tooltip , en el archivo Javascript "jquery-ui.js" encuentre el siguiente texto:
y poner por encima de eso
Espero que esto también funcione para ti.
fuente
Entonces, si está utilizando bootstrap4, esto funcionará.
Si está utilizando un proyecto de Django, también podemos mostrar datos dinámicos en información sobre herramientas como:
fuente
La solución para mí fue http://jqueryui.com/tooltip/ :
Y aquí el código (la parte del script que hace que
<br/>
Works sea "contenido:"):HEAD HTML
Control ASPX o HTML
Espero que esto ayude a alguien
fuente
Más importante que Jquery UI 1.10 no es compatible con el uso de la etiqueta html dentro del atributo title porque no es html válido.
Entonces, la solución alternativa es utilizar la opción de contenido de información sobre herramientas. Consulte: http://api.jqueryui.com/tooltip/#option-content
fuente
Utilizar
No debería haber ninguno; personaje.
fuente
si está utilizando jquery-ui 1.11.4:
fuente
uib-tooltip, uib-tooltip-template y uib-tooltip-html
En mi caso, opté por uib-tooltip-html y hay tres partes:
Ejemplo:
Para más información, consulte aquí
fuente
Usar .html () en lugar de .text () funcionó para mí. Por ejemplo
fuente
el uso
debería funcionar (lo he probado en Chrome , Firefox y Edge ):fuente
¡Hola, este código funcionará en todos los navegadores! Utilicé para la nueva línea en Chrome y Safari y ul li para IE
fuente
Puede usar la información sobre herramientas de bootstrap y no olvide establecer la opción html en true.
fuente
Simplemente use el código de entidad


para un salto de línea en un atributo de título.fuente
Este CSS te ayudará.
fuente