有没有办法从代码隐藏中更改部分 CSS3 线性渐变?例如:
在 Site.css 中:
.MyClass{ background-image: linear-gradient(0deg, #FFFFFF, #000000); }
在标记中:
<div class="MyClass">Stuff</div>
我只想更改(从代码隐藏)#000000
。并且只针对那个 div。
最佳答案
您可以使用:
<style>
.MyClass{ background-image: linear-gradient(0deg, #FFFFFF, <%=myVariable%>); }
</style>
在您的母版页中,在 HEAD 中。
在此之前,您应该保持样式表不变(内联样式表)。这允许浏览器继续缓存您的主要 CSS 文件。
关于asp.net - 从代码隐藏更改部分 CSS3 线性渐变,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13369916/