Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/273.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 选择页面后,如何将css样式应用于寻呼机控制?_C#_Javascript_Css_Asp.net Mvc - Fatal编程技术网

C# 选择页面后,如何将css样式应用于寻呼机控制?

C# 选择页面后,如何将css样式应用于寻呼机控制?,c#,javascript,css,asp.net-mvc,C#,Javascript,Css,Asp.net Mvc,我正在使用分页到我的表格网格 <div class="divpager"> <% for (int i = 0; i < Model.TotalPages; i++) {%> <a style="text-decoration:underline; color:Black" class="Pager"><%: i+1 %></a> <% }%> </div> 我想当用户点击页面时需要应用

我正在使用分页到我的表格网格

<div class="divpager"> <% for (int i = 0; i < Model.TotalPages; i++)
  {%>
    <a  style="text-decoration:underline; color:Black" class="Pager"><%: i+1 %></a>
  <% }%>
</div>

我想当用户点击页面时需要应用css样式,因为没有下划线。为此,我尝试了
a.hover
a.active
作为
文本装饰:无
。但是我不能得到。单击页面时请告诉我无需显示下划线。

您尝试过a:active吗?。这样,当您单击该元素时,可以以不同的方式设置链接的样式

差不多

.Pager:active{
    text-decoration:none;
}

您需要为此添加一些jquery。。只有CSS做不到这一点

CSS:

.active { text-decoration: none !important;}
$(document).ready(function(){
  $('.divpager a').click(function(){
    $('.divpager a').removeClass('active');
    $(this).addClass('active');
  });
});
jquery:

.active { text-decoration: none !important;}
$(document).ready(function(){
  $('.divpager a').click(function(){
    $('.divpager a').removeClass('active');
    $(this).addClass('active');
  });
});
不要忘记在页面中包含jquery库

  • 首先,它是a:hover,a:active,而不是a.hover,a.active
  • 其次,内联样式优先于内部和外部样式表

  • 在click函数中,我调用showresults()来加载数据。我尝试了上述样式,但没有应用。我希望您在此代码之前已在页面中添加了jquery库。。你能用小提琴来显示你的代码吗?只有在母版页中我才添加了jquerylibrary。让我们看看你能不能编写你应用于链接的
    Pager
    类?