Hyperlink 如何在XUL树中树的整个树单元中嵌入超链接

Hyperlink 如何在XUL树中树的整个树单元中嵌入超链接,hyperlink,tree,xul,Hyperlink,Tree,Xul,我有一个使用XML模板形成的XUL树。我有用于URL的treecol,我想将这些URL作为超链接嵌入 <tree id="myTodoListTree" flex="1" seltype="multiple" datasources="file://C:/mercredi.xml" ref="*" querytype="xml" > <treecol id="url" label="Facebook" flex="1" />

我有一个使用XML模板形成的XUL树。我有用于URL的treecol,我想将这些URL作为超链接嵌入

    <tree id="myTodoListTree" flex="1" seltype="multiple"
datasources="file://C:/mercredi.xml" ref="*" querytype="xml"  >        
        <treecol  id="url" label="Facebook" flex="1" />
        <template>
        <query expr="CONTACT"> 
        <assign var="?facebook" expr="./URL/text()"/> 
        </query> 
        <action> 
         <treechildren id="myTodoListTreeChildren">
              <treeitem uri="?">
                <treerow> 
            <treecell value="true"  editable="false" label="?facebook"/>
        </treerow>
              </treeitem>
            </treechildren>
        </action>
      </template> 
    </tree> 
当我尝试分配给特定列时,它不起作用

#url>treechildren::-moz-tree-column(hover){
cursor: pointer;
  text-decoration: underline;
}

此选择器错误:
#url>treechildren::-moz树列(悬停)
。id为
url
的单元格中没有
,而
中有一个单元格。请尝试以下操作:
treechildren.url::-moz-tree-column(hover)
,它选择具有类
url
的任何单元格

#url>treechildren::-moz-tree-column(hover){
cursor: pointer;
  text-decoration: underline;
}