如何在CSS中嵌入Javascript?
我有一个CSS文件,其中包含我的网站的样式信息。 一些高度和宽度基于屏幕大小,因此我可以使用如何在CSS中嵌入Javascript?,javascript,css,Javascript,Css,我有一个CSS文件,其中包含我的网站的样式信息。 一些高度和宽度基于屏幕大小,因此我可以使用 Javascript,我可以将Javascript嵌入CSS文件中吗?我不这么认为,但你可以做相反的事情,即让Javascript动态创建一个内联CSS。在IE中,只有IE可以使用CSS表达式: width: expression(blah + "px"); 然后,width成为括号内的内容 不过,这只适用于IE,所以不要使用它。使用JS函数将元素指定为具有element.style.width或类似
Javascript,我可以将Javascript嵌入CSS文件中吗?我不这么认为,但你可以做相反的事情,即让Javascript动态创建一个内联CSS。在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>
document.getElementById('header').style.width=(100*2)+'px';
这个例子不应该也使用.STYLE.width
吗?既然你提到了它,我不确定。。。我来查一查。使用表达式太糟糕了,他们把它从语言中去掉了IE8@bobince:谢谢@是吗?谢天谢地……)或者使用jQuery:$(“#头”).css(“宽度”,100*2)