如何在CSS中嵌入Javascript?

DNB*_*ims 2 javascript css

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

Luc*_*nes 7

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

width: expression(blah + "px");
Run Code Online (Sandbox Code Playgroud)

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

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

例如:

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