从内联链接中删除下划线。

时间:2014-04-07 14:50:48

标签: asp.net css

我在使用这个asp.net模板时遇到了一些麻烦。我试过了Text-decoration: none,但它没有用。

<telerik:RadListView ID="NewsList" ItemPlaceholderID="ItemsContainer" runat="server" EnableEmbeddedSkins="false" EnableEmbeddedBaseStylesheet="false">
    <LayoutTemplate>
      <ul>
            <asp:PlaceHolder ID="ItemsContainer" runat="server" />
        </ul>
    </LayoutTemplate>
    <ItemTemplate>
      <li style="list-style-type:none;"  data-sf-provider='<%# Eval("Provider.Name")%>'  data-sf-id='<%# Eval("Id")%>' data-sf-type="Telerik.Sitefinity.News.Model.NewsItem">
            <h2 style="font: 13px Verdana; color:black; text-decoration:none;">
                <sf:DetailsViewHyperLink TextDataField="Title" ToolTipDataField="Description" data-sf-field="Title" data-sf-ftype="ShortText" runat="server" />
            </h2>
        <span style="font:8px Verdana" >
            <sf:FieldListView ID="summary" runat="server" Text="{0}" Properties="Summary" WrapperTagName="div"  EditableFieldType="ShortText"/> 
        </span>
        </li>
    </ItemTemplate>
</telerik:RadListView>
<sf:Pager id="pager" runat="server"></sf:Pager>

链接的颜色和下划线仍然存在。我怎么能改变它?

这是结果: enter image description here

1 个答案:

答案 0 :(得分:2)

给你的H2一个班级名称。让我们说&#34; link_holder&#34;。然后在CSS中尝试类似

的内容
h2.link_holder a
{
    text-decoration:none;
}

另外,你能给sf:DetailsViewHyperLink一个CssClass吗?