我有像这样的CSS:
.myTabs .JustForFun .ajax__tab_inner:hover
{
width: 109px;
background: url ("/images/csc_tr.png") no-repeat 100% 0%; margin-right: 2px;
background-color: #BBC614;
}
在 C# 后面使用 javascript、jquery 或 asp.net 代码,我想操作 background-color
属性。
我想知道我该怎么做,您推荐的解决方案的优点和缺点是什么。
最佳答案
在 jQuery 中你可以简单地使用
<script type="text/javascript">
$(document).ready(function(){
$(".myTabs").css("background-color","your color");
});
</script>
如果您通过 C# 代码执行此操作,则页面将刷新。
您无法通过 JavaScript 将属性更改应用于 :hover
,而应使用 jquery.hover
函数。
关于c# - 动态改变CSS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9021507/