[英]How can I add a CSS editor inside my HTML page
我正在创建一个 web 页面,用户可以在其中添加他们的自定义 CSS。截至目前,我使用的是纯文本区域,但它没有正确解析新行和 css 属性。 这是我创建一个面板来读取和验证 HTML 页面中的 CSS 的最佳方式
我现在的表格是这样的
<div class="form-group" style="min-height: 300px;">
<label for="cssString" class="control-label col-sm-4">
Enter CSS
</label>
<div class="col-sm-8">
<textarea class="form-control" id="cssString" name="customCssData" cols="5" rows="15"> `+ customCss + ` </textarea>
</div>
</div>
注意:这是部分答案,因为我无法找出新 styles 的错误。
在下面的示例中,您可以使用内容可编辑样式标签,将“绿色”更改为“蓝色”并查看文档更新。 这可能与堆栈溢出片段有关,但我无法为跨度添加新样式来更改任何内容。
style { display: block; }
<h1> Heading </h1> <span> Something else</span> <pre> <style contenteditable="true"> h1 { color: green; } </style> </pre>
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.