当前位置 : 主页 > 网络编程 > ASP >

asp.net – 用户定义的CSS /样式

来源:互联网 收集:自由互联 发布时间:2021-06-24
我们正在考虑为我们的应用程序用户提供覆盖默认站点CSS的能力. 目前,他们可以选择网站主题,但允许他们更改背景颜色,字体颜色,字体等属性是很好的. 我给每个站点提供了一个“用户
我们正在考虑为我们的应用程序用户提供覆盖默认站点CSS的能力.

目前,他们可以选择网站主题,但允许他们更改背景颜色,字体颜色,字体等属性是很好的.

我给每个站点提供了一个“用户定义”样式表,可以从管理区域编辑或提供某种CSS构建器.

第一个选项提供了最大的灵活性,但也可能是最有问题的,需要用户对CSS有一些基本的了解.

除了明显的(这是最好的解决方案?)之外,我还有一些问题:

用户定义的Css:
是否有基于Web的CSS编辑器?
是否有可用的服务器端(.net)CSS验证器(用于验证用户输入的css)

Css Builder:
是否有基于Web的CSS构建器?
根据用户提供的规则生成CSS的最佳方法是什么(我想过使用某种模板引擎来实现这一点(NVelocity,Razor等)?

谢谢

我已经为我们提供的解决方案添加了答案below.

然而从未使用过,最近我看了 Brosho Design in the Browser jQuery Plugin

With this Plugin you can style your
markup right in your browser with a
build-in element selector and CSS
editor. Generate the CSS code of
altered elements with one click and
use it in your own stylesheet.

demo here

网友评论