In alternativa al styling dei .tooltip-inner
in un foglio di stile è possibile aggiungere gli stili direttamente al tooltip modificando il modello del tooltip .
Probabilmente questa non è una buona idea nella maggior parte dei casi poiché applicheremo gli stili direttamente all'elemento, ma vale la pena notare che questo è possibile per quei pochi casi in cui questa è l'unica opzione o per qualche motivo è la migliore opzione.
$(selector).tooltip({
title: "Lorem ipsum ...",
template: '<div class="tooltip" role="tooltip"><div class="tooltip-arrow"></div><div class="tooltip-inner" style="max-width: none;"></div></div>',
});
Oppure, come un attributo:
<span
data-toggle="tooltip"
title="Lorem ipsum ..."
data-template='<div class="tooltip" role="tooltip"><div class="tooltip-arrow"></div><div class="tooltip-inner" style="max-width: none;"></div></div>'
>Some abbreviation</span>
$(function(){
$('[data-toggle="tooltip"]').tooltip();
});
template
opzione:
HTML di base da utilizzare durante la creazione del tooltip.
I tooltip title
verranno immessi nel .tooltip-inner
.
.tooltip-arrow
diventerà la freccia del tooltip.
L'elemento wrapper più esterno deve avere la classe .tooltip
.
default è:
'<div class="tooltip" role="tooltip"><div class="tooltip-arrow"></div><div class="tooltip-inner"></div></div>'
In alternativa, è possibile aggiungere la propria classe per il modello e lo stile della classe personalizzata.
$(selector).tooltip({
title: "Lorem ipsum ...",
template: '<div class="tooltip" role="tooltip"><div class="tooltip-arrow"></div><div class="tooltip-inner my-custom-tooltip"></div></div>',
});
.my-custom-tooltip {
max-width: none;
}
Puoi per favore mostrare il codice che stai utilizzando? –
@ rink.attendant.6 codice aggiunto –