如何使用ASP.NET代码动态编辑CSS?
想要编辑诸如DIV大小、颜色、定位(绝对)、高度/宽度等内容。您可以像任何其他方法一样使用如何使用ASP.NET代码动态编辑CSS?,asp.net,css,html,Asp.net,Css,Html,想要编辑诸如DIV大小、颜色、定位(绝对)、高度/宽度等内容。您可以像任何其他方法一样使用响应输出CSS。编写或方法 以下是一些其他方法: 我不确定您想用给定的信息做什么,但要动态添加css,您可以使用jQuery将类添加到具有这些特定规范的元素中。。您可以让jquery在后台等待客户机上发生的事情,只需添加具有特定样式的类 示例: <style> p { margin: 8px; font-size:16px; } .color { color:blue; } </sty
响应输出CSS。编写或
方法
以下是一些其他方法:
我不确定您想用给定的信息做什么,但要动态添加css,您可以使用jQuery将类添加到具有这些特定规范的元素中。。您可以让jquery在后台等待客户机上发生的事情,只需添加具有特定样式的类
示例:
<style>
p { margin: 8px; font-size:16px; }
.color { color:blue; }
</style>
<script>
$(document).ready(function(){
$("#button1").click(function(){
$("p:last").addClass("color");
});
</script>
<p>Hello</p>
<p>and</p>
<p>Goodbye</p>
p{margin:8px;字体大小:16px;}
.color{color:blue;}
$(文档).ready(函数(){
$(“#按钮1”)。单击(函数(){
$(“p:last”).addClass(“颜色”);
});
你好
及
再见
如果你说的“动态”是指用户与页面交互时,那么你需要使用一些javascript。我建议学习,因为它提供了一种与DOM交互的简单有效的方式。Ryan,如果你想根据用户偏好更改网站外观,你可能需要查看主题(学习皮肤也有帮助,但要先掌握主题)。在ASP.NET模型中,这确实是正确的方法,除非您只是想根据特定的数据条件调整某些特定的输出。请提供更多详细信息。说明:您是想编辑单个元素的样式,还是想更改应用于页面的CSS?