我想用css设置,HyperLinkColumn 的属性里没有cssclass的设置,把item的颜色设置成黑色也没用,不知如何才能灵活更改它的颜色?

解决方案 »

  1.   

    像下面这样的css对它没用,那应该如何将HyperLinkColumn的样子改成像下面的link效果?<style type=text/css>A.menu {
    FONT-SIZE: 9pt
    }
    A.menu:link {
    COLOR: black; TEXT-DECORATION: none
    }
    A.menu:visited {
    COLOR: black; TEXT-DECORATION: none
    }
    A.menu:hover {
    COLOR: red; TEXT-DECORATION: underline
    }
    A.menu:active {
    COLOR: red; TEXT-DECORATION: underline
    }
    </style><asp:HyperLinkColumn ItemStyle-CssClass=menu Target="_blank" DataNavigateUrlField="编号" DataNavigateUrlFormatString="dailypage.aspx?id={0}" DataTextField="标题" HeaderText="标题">
      

  2.   

    http://218.27.204.17/aspnet/Articles/ShowArticle.aspx?ArticleID=893
      

  3.   

    像下面这样的css对它没用,那应该如何将HyperLinkColumn的样子改成像下面的link效果?<style type=text/css>A.menu {
    FONT-SIZE: 9pt
    }
    A.menu:link {
    COLOR: black; TEXT-DECORATION: none
    }
    A.menu:visited {
    COLOR: black; TEXT-DECORATION: none
    }
    A.menu:hover {
    COLOR: red; TEXT-DECORATION: underline
    }
    A.menu:active {
    COLOR: red; TEXT-DECORATION: underline
    }
    </style><asp:HyperLinkColumn ItemStyle-CssClass=menu Target="_blank" DataNavigateUrlField="编号" DataNavigateUrlFormatString="dailypage.aspx?id={0}" DataTextField="标题" HeaderText="标题">--------------------------
    嘻嘻,楼主不懂CSS?
    去掉menu选择就可以了,比如
    A:link {
    COLOR: black; TEXT-DECORATION: none
    }
    但是这样应用的就是整个页面全局的,如果真的想研究就具体的先看懂CSS选择器的应用哈,
    不然的就叫给UI设计的去做不就OK啦
      

  4.   

    奥,谢谢了,不知为什么用css类的方法没办法达到正常效果,一定要用全局的方法才可以达到效果,呵呵。