如何在CSS中嵌入Javascript?

时间:2009-10-25 10:37:40

标签: javascript css

我有一个CSS文件,其中包含我的网站的样式信息。 一些身高和高度宽度是基于屏幕尺寸,所以我可以使用计算尺寸 Javascript,我可以在CSS文件中嵌入javascript吗?

2 个答案:

答案 0 :(得分:7)

在IE中,只有IE,你可以使用CSS表达式:

width: expression(blah + "px");

然后width成为括号内的任何内容。

这仅适用于IE,但不使用。使用JS函数为样式分配element.style.width或类似的元素。

例如:

<script type="text/javascript">
    document.getElementById('header').style.width = (100 * 2) + 'px';
</script>

答案 1 :(得分:2)

我不这么认为,但你可以做相反的事情,即让javascript动态创建一个内联css。