日期:2014-05-17  浏览次数:20559 次

asp.net C#或js 如何修改css文件里的值 例如width的值
网页的布局分为 左 中 右 

宽度暂时都为200px

在页面上有三个文本框 t1 t2 t3 输入大小,可以改变他们的宽度

想直接修改xx.css 里 left center right中width值 

我上网查过一些,可是那些都是暂时性修改,将页面关了,还是恢复成200px css中没有修改

请教各位,如何实现


------解决方案--------------------
后台的Pageload中 修改textbox的Width 值,或者Textbox1.Style["width"] = ??? .

值保存在文件或者数据库中。
------解决方案--------------------
你可以将修改以后的数据存到一个配置文件里面,然后另开一个aspx文件,读取这个配置,但这个aspx文件
不是一般的网页,它没有界面,只负责输出css样式代码。
在你要用到css的网页中用<link href="xxxx.aspx" type="text/css" rel="stylesheet" />来引用。 这个和引用静态css文件(*.css)的效果是一样的。