我需要使用CSS样式获取完整的HTML文档,而无需实际使用外部CSS文件。通过Javascript将外部CSS样式表转换为嵌入样式,或转换为<style>标记
例如我需要这个...
的index.html
<head>
<link rel="stylesheet" href="css/styles.css">
</head>
<body>
<div id="foo">Test</div>
</body>
CSS/Styles.css中
#foo {
color: red;
}
...变换变成某物像任FF的,以便:
1)中的所有外部CSS样式是直列d入元件
的index.html
<head>
<link rel="stylesheet" href="css/styles.css">
</head>
<body>
<div id="foo" style="color:red;">Test</div>
</body>
OR
2)款式内嵌-D为<style>
标签
的index.html
<head>
<link rel="stylesheet" href="css/styles.css">
<style>#foo { color: red; }</style>
</head>
<body>
<div id="foo">Test</div>
</body>
那是可行的香草的Javascript/jQuery的?谢谢。
可能是的,但为什么? – Roberrrt
这个工具可以让你内联样式https://putsmail.com/tests/new –
是的......但是你做了什么?作为参考,你可以使用'jquery.getStyleObject.js'插件从https://gist.github.com/surjikal/3007123 –