簡體   English   中英

如何在JavaScript的工具提示中添加粗體文本?

[英]How to add bold text in Tooltips in Javascript?

我在gwt項目中使用了本機javascript方法,並嘗試在RTA中添加工具提示http://www.gwtproject.org/javadoc/latest/com/google/gwt/user/client/ui/RichTextArea.html 使用以下命令可以正常工作:

private native void addHtmlSpanHighlight(Element elem, String type, 
String objectId, String tooltip)/*-{ 
var range = elem.contentWindow.getSelection().getRangeAt(0), content = range 
.extractContents(), span = document.createElement('SPAN'); 

span.setAttribute("type", type); 
span.setAttribute("value", objectId); 
span.setAttribute("style", "background-color:#ffd700"); 
span.setAttribute("title", tooltip) 
span.appendChild(content); 

var htmlContent = span.innerHTML; 
range.insertNode(span); 
elem.blur(); 
}-*/; 

因此,范圍具有工具提示。 但是這是我的問題:

在不使用css或javascript框架的情況下,是否可以在工具提示的字符串中設置粗體標簽(例如:title =“ This是Test ”),這是一種既聰明又容易的可能性?

在此先感謝您的幫助。

您不能設置工具提示的樣式。

您可以創建一個不同的元素作為工具提示,並設置其樣式。 這里描述了一種可能的技術:

http://sixrevisions.com/css/css-only-tooltips/

嘗試使用DecoratedPopupPanel,然后為面板添加鼠標懸停處理程序,請參見此鏈接中的示例

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM