css如何 接收自定义参数?

2024-11-25 22:03:17
推荐回答(4个)
回答1:

可以实现,原理就是字符串替换及写文件你可以定义一个css文件模版,把需要动态修改的定义写成.class1{$class1$}这样的形式,在程序中先读出CSS模版,再Replace("$class1$",动态参数)。然后生成目标css文件。不知道你用哪种语言,请自行搜索文件读取、写入相关知识,我就不放代码了。

回答2:

不知道你是要临时修改还是永久修改。如果是临时修改。可以用JS给元素增加style值。如果是永久修改。那就等于是要重写CSS文件。CSS的原则是就近取样。你需要增加什么样式直接在css文件末尾加上去。就会用这个最新的。当然这个是笨办法。

回答3:

方向错了这个是交给后台程序的,css本身是无法实现你想的东西的

回答4:

修改外面CSS的属性值,其目的是为了改变本HTML页面元素的样式,其实你干脆不如直接修改或者附加一个样式到本页面的HTML元素上(按照CSS的就近原则,直接写在HTML元素跟前的样式才是最终起作用的样式。)