在asp向导上更改活动步骤标题颜色

时间:2014-10-16 04:36:31

标签: css asp.net

当活动步骤已激活时,我无法更改asp向导的颜色我试图通过使用CSS来解决这个问题

CSS

.wizard1 a:active
   {
          color:red;
          font-weight:bold;
   }

ASP

 <asp:Wizard ID="Wizard1" runat="server" CssClass="valign-table"  ActiveStepIndex="0" >
          <HeaderStyle VerticalAlign="Top"  />
        <SideBarStyle VerticalAlign="Top" Width="100px" BorderStyle="None"  />
        <StepStyle VerticalAlign="Top"/>
 <WizardSteps>
         <asp:WizardStep ID="WizardStep1" runat="server"  Title="๑. Producer Info"  StepType="Start">

但是没有任何事情可以将步骤标题更改为红色  当步骤已激活时

2 个答案:

答案 0 :(得分:0)

首先看看你的代码,我看到你有.wizard1,并且在你的html代码中它是带有大写字母W的Wizard1,尝试使它们都相同并且应该有帮助..下面是更多的例子你可以做到

实施例

单击

和元素时选择并设置样式:

p:active, h1:active, a:active {
    background-color: yellow;
}

实施例

选择并设置未访问,访问,悬停和活动链接的样式:

/* unvisited link */
a:link    {
    color: green;
}

/* visited link */
a:visited {
    color: green;
}

/* mouse over link */
a:hover   {
    color: red;
}

实施例

具有不同风格的样式链接:

/* selected link */
a:active  {
    color: yellow;
}

a.ex1:hover, a.ex1:active {
    color: red;
}

a.ex2:hover, a.ex2:active {
    font-size: 150%;
}

答案 1 :(得分:0)

这里你去..工作代码,

CSS

#menuleft ul{
    position:absolute;
    width:160px;
    top:61px;
    left:50;
    margin: 0;
    padding: 0;

HTML

<div id="menuleft">
    <div class="top">header</div>
<ul>
<li>
  <li><a href="#">Main 1</a>
<li>
      <ul>
        <li><a href="#">Sub 1</a></li>
        <li><a href="#">Sub 1</a></li>
      </ul>
<li>
<li><a href="#">Main 2</a></li>
<li><a href="#">Main 3</a></li>
<li><a href="#">Main 4</a></li>
<li> 
    </ul>
</div>
相关问题