【问题标题】:JSF outputLink rendered underlinedJSF outputLink 呈现带下划线
【发布时间】:2013-04-29 21:27:55
【问题描述】:

晚上好。我按照primefaces的教程使用了它的一些控件,我使用了outputLink:

<h:outputText value="Fade: " />  
<h:outputLink id="fade" value="#">  
    <h:outputText value="Fade Effect" />  
</h:outputLink> 

输出链接在鼠标悬停时加了下划线但是当我尝试使用它时,它默认呈现在带下划线的页面中,我想知道为什么会这样?

【问题讨论】:

  • 它是一个 JSF 组件。橱窗里的&lt;p:tooltip for="fade" value="Fade effect is used by default" showEffect="fade" hideEffect="fade" /&gt; 在哪里?

标签: jsf-2 primefaces


【解决方案1】:

展示网站上使用了自定义 CSS。调查链接上使用的 CSS 显示:


规则:text-decoration: none; 来自不属于 Primefaces 主题的default.css

我使用&lt;p:tooltip for="fade" value="Fade effect is used by default" showEffect="fade" hideEffect="fade" /&gt; 进行了测试,但我的版本 (3.3) 上仍然存在下划线。所以这不是原因。

【讨论】:

    猜你喜欢
    • 2011-12-05
    • 2023-03-19
    • 1970-01-01
    • 2013-03-31
    • 2016-04-25
    • 2012-12-25
    • 2018-01-17
    • 2023-03-19
    • 1970-01-01
    相关资源
    最近更新 更多